{"id":135,"date":"2024-05-21T08:52:54","date_gmt":"2024-05-21T06:52:54","guid":{"rendered":"https:\/\/blog.sutilweb.eu\/?page_id=135"},"modified":"2024-05-21T08:52:54","modified_gmt":"2024-05-21T06:52:54","slug":"18-imagenes-html","status":"publish","type":"page","link":"https:\/\/sutilweb.eu\/index.php\/lenguajes\/html5\/html5-manual\/18-imagenes-html\/","title":{"rendered":"18. Im\u00e1genes HTML"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Las <strong>im\u00e1genes<\/strong> pueden mejorar el dise\u00f1o y la apariencia de una p\u00e1gina web.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;img&nbsp;src=\"pic_trulli.jpg\"&nbsp;alt=\"Italian Trulli\"&gt;<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Sintaxis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La etiqueta <strong>HTML <em>&lt;img&gt;<\/em><\/strong> se utiliza para incrustar una <strong>imagen<\/strong> en una p\u00e1gina web.&nbsp;T\u00e9cnicamente, las <strong>im\u00e1genes<\/strong> no se insertan en una p\u00e1gina web, las <strong>im\u00e1genes<\/strong> est\u00e1n vinculadas a p\u00e1ginas web. La etiqueta <strong><em>&lt;img&gt;<\/em><\/strong> crea un espacio de espera para la <strong>imagen<\/strong> a la que se hace referencia.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La etiqueta <strong><em>&lt;img&gt;<\/em><\/strong> est\u00e1 vac\u00eda, solo contiene atributos y no tiene una etiqueta de cierre.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La etiqueta <strong><em>&lt;img&gt;<\/em><\/strong> tiene dos atributos obligatorios:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>src<\/em><\/strong>: especifica la ruta a la imagen<\/li>\n\n\n\n<li><strong><em>alt<\/em><\/strong>: especifica un texto alternativo para la imagen<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;img&nbsp;src=\"<em>url<\/em>\"&nbsp;alt=\"<em>alternatetext<\/em>\"&gt;<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">El atributo src<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El atributo <strong><em>src<\/em> <\/strong>especifica la ruta (URL) a la imagen.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Nota<\/strong>: Cuando se carga una p\u00e1gina web, es el navegador, en ese momento, el que obtiene la imagen de un servidor web y la inserta en la p\u00e1gina. Por lo tanto, aseg\u00farate de que la imagen realmente permanezca en el mismo lugar en relaci\u00f3n con la p\u00e1gina web, de lo contrario, tus visitantes obtendr\u00e1n un \u00edcono de enlace roto. El icono de enlace roto y el texto alternativo se muestran si el navegador no puede encontrar la imagen.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;img&nbsp;src=\"img_chania.jpg\"&nbsp;alt=\"Flowers in Chania\"&gt;<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">El atributo alt<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">El atributo <strong><em>alt<\/em><\/strong> proporciona un texto alternativo para una imagen, si el usuario por alg\u00fan motivo no puede verla (debido a una conexi\u00f3n lenta, un error en el atributo <strong><em>src<\/em> <\/strong>o si el usuario usa un lector de pantalla).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El valor del atributo <strong><em>alt<\/em> <\/strong>debe describir la imagen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;img&nbsp;src=\"img_chania.jpg\"&nbsp;alt=\"Flowers in Chania\"&gt;<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Si un navegador no puede encontrar una imagen, mostrar\u00e1 el valor del atributo <strong><em>alt<\/em><\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tama\u00f1o de imagen, width y height<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Puedes usar el atributo <strong><em>style<\/em><\/strong> para especificar el ancho y el largo de una imagen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;img&nbsp;src=\"img_girl.jpg\"&nbsp;alt=\"Girl in a jacket\"&nbsp;style=\"width:500px;height:600px;\"&gt;<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Alternativamente puedes usar los atributos <strong><em>width <\/em><\/strong>y <strong><em>height<\/em><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;img&nbsp;src=\"img_girl.jpg\"&nbsp;alt=\"Girl in a jacket\"&nbsp;width=\"500\"&nbsp;height=\"600\"&gt;<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Los atributos <strong><em>width<\/em><\/strong> y <strong><em>height<\/em><\/strong> siempre definen el ancho y el alto de la imagen en p\u00edxeles.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Width y height o style?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Los atributos <strong><em>width<\/em><\/strong>, <strong><em>height<\/em><\/strong> y <strong><em>style<\/em><\/strong> son todos v\u00e1lidos en HTML.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sin embargo, sugerimos usar el atributo <strong><em>style<\/em><\/strong>. Evita que las hojas de estilo cambien el tama\u00f1o de las im\u00e1genes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Im\u00e1genes en otra carpeta<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Si tienes tus im\u00e1genes en una subcarpeta, debes incluir el nombre de la carpeta en el atributo <strong><em>src.<\/em><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;img&nbsp;src=\"\/images\/html5.gif\"&nbsp;alt=\"HTML5 Icon\"&nbsp;style=\"width:128px;height:128px;\"&gt;<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Im\u00e1genes en otro servidor web<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Algunos sitios web apuntan a una imagen en otro servidor. Para apuntar a una imagen en otro servidor, debes especificar una URL absoluta (completa) en el atributo <strong><em>src<\/em><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;img&nbsp;src=\"https:\/\/www.sutilweb.eu\/images\/green.jpg\"&nbsp;alt=\"Sutil Web.com\"&gt;<\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Notas sobre im\u00e1genes externas<\/strong>: las <strong>im\u00e1genes externas<\/strong> pueden estar protegidas por derechos de autor. Si no obtienes permiso para usarlo, es posible que est\u00e9s violando las leyes de derechos de autor. Adem\u00e1s, no puedes controlar im\u00e1genes externas.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Imagen como enlace<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para usar una imagen como enlace, coloca la etiqueta <strong><em>&lt;img&gt;<\/em><\/strong> dentro de la etiqueta <strong><em>&lt;a&gt;<\/em><\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;a&nbsp;href=\"default.asp\"&gt;\n&nbsp;&nbsp;&lt;img&nbsp;src=\"smiley.gif\"&nbsp;alt=\"Curso HTML\"&nbsp;style=\"width:42px;height:42px;\"&gt;\n&lt;\/a&gt;<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Imagen flotante<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Usa la propiedad <strong><em>float<\/em><\/strong> de <strong>CSS<\/strong> para dejar que la imagen flote a la derecha o a la izquierda de un texto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ejm<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;p&gt;&lt;img&nbsp;src=\"smiley.gif\"&nbsp;alt=\"Smiley face\"&nbsp;style=\"float:right; width:42px; height:42px;\"&gt;\nLa imagen flotar\u00e1 a la derecha del texto.&lt;\/p&gt;\n\n&lt;p&gt;&lt;img&nbsp;src=\"smiley.gif\"&nbsp;alt=\"Smiley face\"&nbsp;style=\"float:left;width:42px;height:42px;\"&gt;\nLa imagen flotar\u00e1 a la izquierda del texto.&lt;\/p&gt;<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Formatos comunes de imagen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Estos son los tipos de archivos de imagen m\u00e1s comunes, compatibles con todos los navegadores (<strong>Chrome<\/strong>, <strong>Edge<\/strong>, <strong>Firefox<\/strong>, <strong>Safari<\/strong>, <strong>Opera<\/strong>).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Abreviatura<\/th><th>Formato de archivo<\/th><th>Extensi\u00f3n de archivo<\/th><\/tr><tr><td>APNG<\/td><td>Animated Portable Network Graphics<\/td><td>.apng<\/td><\/tr><tr><td>GIF<\/td><td>Graphics Interchange Format<\/td><td>.gif<\/td><\/tr><tr><td>ICO<\/td><td>Microsoft Icon<\/td><td>.ico, .cur<\/td><\/tr><tr><td>JPEG<\/td><td>Joint Photographic Expert Group image<\/td><td>.jpg, .jpeg, .jfif, .pjpeg, .pjp<\/td><\/tr><tr><td>PNG<\/td><td>Portable Network Graphics<\/td><td>.png<\/td><\/tr><tr><td>SVG<\/td><td>Scalable Vector Graphics<\/td><td>.svg<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Las im\u00e1genes pueden mejorar el dise\u00f1o y la apariencia de una p\u00e1gina web.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":41,"menu_order":17,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-135","page","type-page","status-publish","hentry"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Sutil Web","author_link":"https:\/\/sutilweb.eu\/index.php\/author\/sutilweb\/"},"uagb_comment_info":0,"uagb_excerpt":"Las im\u00e1genes pueden mejorar el dise\u00f1o y la apariencia de una p\u00e1gina web.","_links":{"self":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/135","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/comments?post=135"}],"version-history":[{"count":1,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/135\/revisions"}],"predecessor-version":[{"id":136,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/135\/revisions\/136"}],"up":[{"embeddable":true,"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/pages\/41"}],"wp:attachment":[{"href":"https:\/\/sutilweb.eu\/index.php\/wp-json\/wp\/v2\/media?parent=135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}