Если у меня есть внешние таблицы стилей, включенные в раздел <head></head>
моей HTML-страницы, они будут загружены перед HTML и сразу же будут применены к рендерингу? Позвольте мне представить конкретный пример использования.
Внешний файл styles.css:
form label {
display: none;
}
Страница, содержащая форму:
<head>
<link rel="stylesheet" href="styles.css" type="text/css" />
</head>
<form action="process.php" method="post">
<label for="name">Name</label>
<input type="text" id="name" name="name" />
</form>
Могу ли я быть уверенным, что метки будут невидимы при загрузке страницы (без мерцания из-за загрузки CSS)?
В противном случае я могу добавить атрибут стиля в строку, но это может быть кошмар для обслуживания.