lunes, 10 de septiembre de 2018

Diseño web 2

¿Cual es la etiqueta para imagenes en html y su funcion?
 Las imágenes utilizadas en una página web pueden ser de dos tipos: de contenido o de decoración. En el primer caso, si la imagen pertenece al contenido y tema tratado en esa página, debería incluirse mediante una etiqueta HTML <img>, pero si por el contrario pertenece a la decoración de la página, deberíamos incluirla como un fondo mediante la propiedad CSS background-image.
<img src="html/imagenes/prueba.jpg" style="max-width:100%;width:auto;height:auto;">

¿Que son los atributos de estilo en html?
Para cambiar el estilo en el que por defecto se visualizan los elementos de un documento HTML en un navegador web, existen varios métodos:

Estilo en línea (Inline): utilizando el atributo style.
Estilo interno (Internal): usando un elemento "style".
Estilo externo (External): empleando un archivo CSS (Cascading Style Sheets) externo al documento HTML.
EJEMPLO<!DOCTYPE html>
<html lang="es-ES">
  <head>
    <meta charset="utf-8">
    <title>Ejemplo de estilo en línea</title>
  </head>
  <body>
    <p style="color:red">Esto es un párrafo de color rojo.</p>
  </body>

</html>
¿Para que sirve el atributo strong y que diferencia tiene con negrita?
Las diferencias visuales la verdad es que no son muchas. De hecho, creo que todos los navegadores interpretan igual ambas etiquetas y por tanto el efecto que perciben los visitantes de utilizar una u otra etiqueta es el mismo.



Pero que los navegadores interpreten igual una etiqueta que otra no significa que conceptualmente no sean etiquetas distintas.



Te comento que HTML es un lenguaje interpretado por el navegador, que es el responsable de renderizar la página como le parezca, siempre atendiendo a las etiquetas que ha puesto el diseñador. <B> y <STRONG> da la casualidad, o no es tan casualidad, que los navegadores la interpretan igual y por tanto la muestran igual, con una negrita en el texto que engloba. Pero el significado es el siguiente:



<B> indica una negrita. Nada más que eso. El texto que engloba tiene que estar escrito con "bold".



<STRONG> indica que el texto que engloba se tiene que reforzar. El navegador es el que interpreta cómo se debe mostrar un texto reforzado, más fuerte, y todos los navegadores han decidido que para mostrar un texto más fuerte lo que harán es poner una negrita. Pero eso no implica que mañana venga otro navegador que no le guste reforzar el texto con una negrita y lo que haga es aumentar el tamaño y poner en color rojo, por ejemplo.




En definitiva, con la etiqueta <B> estamos marcando una negrita específicamente y con la etiqueta <STRONG> estamos simplemente indicando que se desea reforzar ese texto, pero el navegador es el encargado de decidir cómo lo desea reforzar.
¿Como poner negrita y cursiva en html?

Cómo poner cursivas en HTML. Existen varias etiquetas para poner en cursiva un texto: <i> y <em>. ...
Cómo poner negritas en HTML. Para poner negritas hay dos etiquetas que también han de tener su cierre: <b> y <strong>. ...
Cómo poner subrayado en HTML. Para poder subrayar un texto en html sólo existe una etiqueta: <u>.

No hay comentarios.:

Publicar un comentario