Если я включу внешние таблицы стилей в раздел моей 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)?
В противном случае я могу добавить атрибут style в строку, но это может стать кошмаром в обслуживании.