Se cargan las hojas de estilo externas antes del HTML?
Si tengo hojas de estilo externas incluidas en<head></head>
sección de mi página HTML, ¿se cargarán antes del HTML y se aplicarán inmediatamente al renderizar? Permítanme presentarles mi caso de uso específico.
External styles.css file:
form label {
display: none;
}
Página que contiene el formulario:
<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>
¿Puedo estar seguro de que las etiquetas serán invisibles al cargar la página (sin parpadeo debido a la descarga de CSS)?
e lo contrario, puedo agregar el atributo de estilo en línea, pero eso puede ser una pesadilla de mantenimiento.