Что означает шаблон html5? - PullRequest
       18

Что означает шаблон html5?

2 голосов
/ 04 октября 2010

Как и его style.css имеет тело {background:transparent}.Так я должен держать фон прозрачным, чтобы я всегда делал хороший сайт html5?Это по умолчанию?Должен ли я переопределить их в соответствии с моим сайтом?

Ответы [ 2 ]

9 голосов
/ 04 октября 2010

Идея шаблона состоит в том, чтобы дать базовый набор кода, который вам не нужно будет менять - так как эти теги всегда будут использоваться на каждом сайте. Конечно, будут исключения из этого, поскольку вы можете использовать другую библиотеку javaScript или не согласиться с тем, как Пол Айриш нацеливается на Internet Explorer (см. Его статью и комментарии по этому вопросу).

Если вы начинаете изучать HTML5 и CSS3, то это фантастическая отправная точка, но вы всегда должны адаптировать (и в идеале формировать свой собственный шаблон с учетом ваших сайтов и стиля кодирования) основной код, когда вы изучаете и начинаете создавать HTML5. места.

В CSS включенный код предназначен для сброса CSS на основе сбросов, упомянутых в комментариях к коду. Поэтому, если фон тела прозрачен, это гарантирует, что он одинаков в каждом браузере. В CSS есть пустой раздел для ваших собственных стилей:

200. /* Primary Styles
201.    Author:
202. */

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

6 голосов
/ 04 октября 2010

Так что я полагаю, чтобы сохранить фон прозрачный всегда, чтобы сделать хороший HTML5 сайт?

номер

Это по умолчанию?

Количество

Должен ли я переопределить их согласно моим сайт?

Да.

код Boilerplate определение из Википедии (более красноречиво, чем я бы), а также пример и краткое описание таблицы стилей сброса .

...