Jose_no_más escribió:Hola a todos:
Tengo una duda que me está dando vueltas a la cabeza desde varias lecciones, si tenemos 6 tamaños de título del h1 al h6, ¿por qué modificamos el tamaño tanto en los títulos del texto como en el del menú? estoy precisamente en esta lección y aunque me he repasado la anterior de titulos no le encuentro la gracia. ¿está quizás la solución más adelante? ¿es para evitar problemas "colaterales"?. Gracias de antemano. Slds.
Hola:
Yo no le explicaré tan bien como Yaneth (yo si que soy malo explicándo), pero quisiera añadir basándome en su pregunta, mirándolo desde otro punto de vista
Si usted hace una página html, y no le pone ningún estilo, o sea no utiliza ninguna hoja de estilo, cuando ponga usted <h1>Este es el titulo</h1> y despúés en otra línea ponga
Y este es el texto</p>, verá que el texto que escribió dentro del párrafo tiene un tamaño, y también verá que el título que escribió dentro del codigo de los títulos o sea <h1>etc</h1> tiene otro tamaño. ¿Porqué, si usted no le ha dicho que el tírulo sea de tamaño más grande?.
Pues porque es algo que ya tienen definidos por defecto los navegadores.
Los programadores de los navegadores dicen:
Le pondremos unas medidas standar a casi todas las cosas que vayan en una página, especialmente a los textos, y esa medida standar será para la fuente o la letra, de la familia Times New Roman, y será de 16px de alto, y la etiqueta que sirva como título, o sea la <h1>, le pondremos (dicen los programadores) que sea dos veces y media el alto de lo que mide la letra x de ese Times New Roman, y que sea subrayado y que tenga este grosor y etc. etc. etc. . Y a las demás etiquetas, <h2>, <h3> etc. etc. También le daremos unos porcentajes basados en la fuente base, y esta fuente base será de la familia del Times New Roman, y tendrá una altura de 16 píxeles
Bueno, con esto le quiero decir que los navegadores utilizan sus propias hojas de estilo, a las que solemos llamar "por defecto".
Pero como por ejemplo: yo no quiero que cuando ponga una etiqueta <h1> en mi página, la fuente (o la letra) sea de la familia Times New Roman, y que sea dos veces y media el alto de la letra de los textos, yo la quiero diferente y quiero que no aparezca subrayada, y quiero que sea de otro color, (no el color por defecto que pone el navegador) yo quiero que sea Arial de la familia Arial y que tenga etc. etc. etc. .
Entonces allí es cuando voy a mi hoja de estilo de mi página, y le pongo a ese H1 las propiedades y los valores de como yo quiero que el navegador la muestre.
Y así se hace con el texto, los títulos, los subtítulos, los enlaces y los etc. etc. etc..
Yo no entendí todo lo que dije, pero quedó bonito ¿no?
Saludos