Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una breve guía sobre cuándo y cuándo no usar estilos CSS en línea en
HTML.
requisitos:
INTRODUCCIÓN
Por lo general, el CSS se escribe en un archivo CSS independiente ﴾con la
extensión .css ﴿ o en una <style> etiqueta en el interior de
la <head> etiqueta, pero hay un tercer puesto que también es válida. El
tercer lugar se puede escribir CSS está dentro de una etiqueta HTML,
usando el style atributo. Cuando CSS está escrito utilizando
el style atributo, se llama un "estilo en línea". En general, esto no se
considera una buena práctica. Sin embargo, hay veces en que los estilos
en línea son la derecha ﴾o única﴿ elección.
<!DOCTYPE html>
<html>
<head>
<title>Playing with Inline Styles</title>
</head>
<body>
<p style="color:blue;font‐size:46px;">
I'm a big, blue, <strong>strong</strong> paragraph
</p>
</body>
</html>
La p etiqueta con el atributo de estilo en línea es el enfoque aquí:
<p style="color: blue; font‐size: 46px;">
El style atributo es igual que cualquier otro atributo HTML. Se va dentro
de etiqueta de inicio del elemento, justo después del nombre de la
etiqueta. El atributo comienza con style , seguido de un signo
igual, = y luego, finalmente, usa comillas dobles, "" que contienen el
valor del atributo.
Estilos en línea no son tan diferentes de las otras maneras que usted
puede escribir CSS. Por ejemplo, el estilo en línea de arriba es casiigual
que la siguiente regla CSS:
p {
color: blue;
font‐size: 46px;
}
La regla anterior funciona de la misma manera como nuestro estilo en
línea hace, excepto por una cosa. Esta regla afectará a todas p en la
página, mientras que el estilo en línea afectará sólo al <p> que está
escrito en.
Otra vez, verá los estilos en línea es en los sitios web dinámicos que
utilizan JavaScript. A menudo, los scripts de JavaScript añadirán los estilos
en línea a HTML. Por ejemplo, una forma común para ocultar un cuadro
de diálogo sirve para añadir el estilo en línea display: none; .
El marcado semántico
HTML es para transmitir información estructurada. CSS está construido
con el estilo de información que estructurado. Cuando se utilizan los
estilos en línea, esta separación clara entre la información estructurada y
el estilo es borrosa. Al separar el CSS del HTML, el marcado puede ser
semántica, lo que significa que puede transmitir tanto significado como
sea posible sin ser confundido por los efectos visuales.
CONCLUSIÓN
A veces, los estilos en línea son necesarios. Si usted está construyendo
una página web con la mano, sin embargo, se debe evitar siempre que
sea posible. El uso de un archivo CSS independiente es el método más
potente y flexible.
OTROS RECURSOS
W3.org definición estilos en línea