Это в порядке для использования нескольких h1, наклеивает ту же страницу, но разработайте их по-другому?

Выберите каждый из [a] и пропустите все из [b]: Результат: 1, 5

var a = [1,4,5,9];
var b = [1,6,7,5];

for (i = 0; i < a.length; i++) {
    for (z = 0; z < a.length; z++) {
        if (a[i] === b[z]) {
            console.log(b[z]); // if match > console.log it 
        }
    }
}
43
задан Diodeus - James MacFarlane 3 February 2009 в 03:28
поделиться

9 ответов

По-моему, Вы не должны волноваться, хорошо, чтобы сделать это как это.

H1 определяет часть Вашего содержания сначала находиться на одном уровне, направляясь. Таким образом, если у Вас есть первый уровень, направляющийся в Вашем отделении навигации (например, <H1>Navigation Menu</H1>), конечно, который должен быть #nav h1.

, Если у Вас должно быть несколько H1s в Вашем содержании, зависит: Если бы у Вас есть блог, и каждая запись имеет свой собственный заголовок, это был бы H1s. Однако, если Ваш блог сам имеет заголовок (например, <H1>My Blog!</H1>), заголовок записи в блоге должен быть H2.

, Но это - только теория. Пойдите для того, что является читаемой, семантической разметкой. Можно лучше всего выбрать это путем рассмотрения HTML и выяснения у себя: 'Действительно ли это читаемо? Удобочитаемость улучшилась бы, если бы я сделал это другой путь?' Ответ будет варьироваться от проекта до проекта.

10
ответ дан Diodeus - James MacFarlane 23 September 2019 в 12:56
поделиться

В целом у Вас должен только быть один h1 на страницу, и что h1 должен succintly представлять содержание на той странице. Пока Вы готовы разработать с CSS, узнать, какой уровень заголовков (h2, h3, H-4, и т.д.), которые правильно представляют заголовки, Вы хотите использовать, и затем разработать их вместо этого.

10
ответ дан sykora 23 September 2019 в 12:56
поделиться

Семантически, я предпочитаю использовать один h1 на странице, главным образом для заголовка страницы. Это, вероятно, не имеет значения слишком много с SEO, и с путем, которым HTML идет с HTML5, дженерик header, тег сделает это намного более простым и этот аргумент устаревший.

3
ответ дан ern 23 September 2019 в 12:56
поделиться

В попытке ответить на тот же вопрос я отправил этот вопрос, который может иметь немного полезной информации. Мое беспокойство с использованием того же H1, H2, H3 в местах differnt - то, что, если Вы ВСЕГДА не определяете 'родительский' стиль, как Вы сделали в своем примере* - тогда, можно столкнуться с проблемами.

Дилемма в решении, как создать CSS для H1, H2, H3 и т.д.

*  то есть Вы никогда не определяете 'h1' отдельно

0
ответ дан Community 23 September 2019 в 12:56
поделиться

Просто помните, что Ваши h1s используются для указания на контекст, не расположение. Так, нет ничего по сути неправильно с наличием нескольких на странице.

В этом определенном примере, необходимо решить, имеют ли лево-военно-морские h1s ту же контекстную важность как содержание h1s и недавние новости h1s. Если ясная иерархия существует в Вашем уме, используйте свои теги заголовка для демонстрации этого.

14
ответ дан Yes - that Jake. 23 September 2019 в 12:56
поделиться

Мне не нравится идея нескольких H1 s. H1 - это самый важный заголовок верхнего уровня, и страница в основном посвящена этой теме. Если у вас есть не менее важная вторая тема, не помещайте ее в другой тег H1 , просто поместите ее на другую страницу. Он этого заслуживает, правда?

1
ответ дан 26 November 2019 в 23:00
поделиться

Я стараюсь иметь только один H1 на странице и иметь его почти, но слегка повторно устроен из содержимого заголовка Tag / H1, является основной идеей отдельной страницы все остальное должен быть тег H2 и ниже ....

0
ответ дан 26 November 2019 в 23:00
поделиться

Если речь идет о seo, то лучше использовать теги h1, а если вы хотите использовать их просто для ситлинга, то используйте таблицы стилей css.

Самое главное: Если на веб-странице используется более одного тега h1, то google может посчитать эту страницу спамом. используйте другие теги заголовков, кроме h1, например h2 h3 h4 h5 h6, любое количество раз.

0
ответ дан 26 November 2019 в 23:00
поделиться

Мэтт Каттс из Google ответил на Более одного H1 на странице: хорошо или плохо? (5 марта 2009 г.) с:

Что ж, если есть логическая причина иметь несколько разделов, это не так плохо иметь, вы знаете, несколько h1 с. Я бы обратил внимание на то, чтобы переборщили. Если вся ваша страница h1 , это выглядит красиво, как Крети, не так ли? Так что не делайте все h1 , а затем CSS, чтобы он выглядел как обычный текст, потому что мы видим, что люди, которые являются конкурентами, жалуются на , что если пользователи когда-нибудь отключат CSS или CSS не загружаются, это выглядит очень плохо. Итак, вы знаете, это нормально, если немного h1 здесь , а затем, возможно, будет два раздела на странице, и поэтому, возможно, будет немного h1 здесь.

Но вы действительно должны использовать его для заголовков или заголовков, в чем цель. Не просто бросать h1 везде, где только можно на странице. Потому что я могу вам сказать, если вы просто бросите h1 везде на странице, люди пытались злоупотребить этим, поэтому наши алгоритмы пытаются учитывать это , так что на самом деле это не принесет вам особой пользы. Поэтому я бы использовал его там, где это имеет смысл, и более экономно, но вы можете использовать его несколько раз.

27
ответ дан 26 November 2019 в 23:00
поделиться