Manual de HTML
Manual de HTML
¿Qué es HTML?
HTML significa Hyper Text Markup Language (Lenguaje de marcado
de hipertexto)
HTML es el lenguaje de marcado estándar para crear páginas Web
HTML describe la estructura de una página Web
HTML consta de una serie de elementos
Los elementos HTML indican al navegador cómo mostrar el contenido
Los elementos HTML etiquetan piezas de contenido como "esto es un
encabezado", "esto es un párrafo", "esto es un enlace", etc.
</body>
</html>
Ejemplo explicado
Historia HTML
Desde los primeros días de la World Wide Web, ha habido muchas
versiones de HTML:
Year Version
MANUAL DE HTML
<h1>This is a
Heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Editores HTML
Un editor de texto simple es todo lo que necesitas para aprender HTML.
Siga los pasos a continuación para crear su primera página web con el Bloc
de notas o TextEdit.
Windows 8 o posterior:
Windows 7 o anterior:
<!DOCTYPE html>
<html>
<body>
<h1>My First
Heading</h1>
<p>My first
paragraph.</p>
</body>
</html>
Paso 3:
Guardar la página HTML
Guarde el archivo en su computadora. Seleccione Archivo > Guardar como en el
menú Bloc de notas.
Ejemplo
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>This is a Heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
HTML BASICO
Documentos HTML
Todos los documentos HTML deben comenzar con una declaración de tipo de
documento: .<!DOCTYPE html>
Ejemplo
<!DOCTYPE html>
<html>
<body>
</body>
</html>
<!DOCTYPE html>
Encabezados HTML
Los encabezados HTML se definen con las etiquetas to.<h1><h6>
Ejemplo
<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3>
Párrafos HTML
Los párrafos HTML se definen con la etiqueta:<p>
Ejemplo
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
Enlaces HTML
Los enlaces HTML se definen con la etiqueta:<a>
Ejemplo
<a href="https://www.w3schools.com">This is a link</a>
Imágenes HTML
Las imágenes HTML se definen con la etiqueta.<img>
Ejemplo
<img src="w3schools.jpg" alt="W3Schools.com" width="104" height="142"
>
Elementos HTML
El elemento HTML es todo, desde la etiqueta de inicio hasta la etiqueta de
fin:
</body>
</html>
Ejemplo explicado
El elemento es el elemento raíz y define todo el documento HTML.<html>
<body>
</body>
Luego, dentro del elemento hay otros dos elementos: y :<body><h1> <p>
ANUNCIO
<p>This is a paragraph
<p>This is a paragraph
</body>
</html>
Ejemplo
<p>This is a <br> paragraph with a line break.</p>
Tag Description
<html> Defines the root of an HTML document
Para obtener una lista completa de todas las etiquetas HTML disponibles,
visite nuestra Referencia de etiquetas HTML.
Atributos HTML
Los atributos HTML proporcionan información adicional sobre los
elementos HTML.
Atributos HTML
Todos los elementos HTML pueden tener atributos
Los atributos proporcionan información adicional sobre los
elementos
Los atributos siempre se especifican en la etiqueta de inicio
Los atributos generalmente vienen en pares de nombre/valor
como: name="value"
El atributo href
La etiqueta define un hipervínculo. El atributo especifica la dirección URL de
la página a la que va el vínculo:<a>href
Ejemplo
<a href="https://www.w3schools.com">Visit W3Schools</a>
El atributo src
La etiqueta se utiliza para incrustar una imagen en una página HTML. El
atributo especifica la ruta de acceso a la imagen que se va a
mostrar:<img>src
Ejemplo
<img src="img_girl.jpg">
1. URL absoluta: enlaces a una imagen externa que está alojada en otro
sitio web.
Ejemplo: src="https://www.w3schools.com/images/img_girl.jpg"..
Ejemplo
<img src="img_girl.jpg" width="500" height="600">
El atributo alt
El atributo requerido para la etiqueta especifica un texto alternativo para
una imagen, si la imagen por alguna razón no se puede mostrar. Esto
puede deberse a una conexión lenta, o a un error en el atributo, o si el
usuario utiliza un lector de pantalla.alt<img>src
Ejemplo
<img src="img_girl.jpg" alt="Girl with a jacket">
Example
See what happens if we try to display an image that does not exist:
You will learn more about images in our HTML Images chapter.
ADVERTISEMENT
El atributo de estilo
El atributo se usa para agregar estilos a un elemento, como color, fuente,
tamaño y más.style
Ejemplo
<p style="color:red;">This is a red paragraph.</p>
El atributo lang
Siempre debe incluir el atributo dentro de la etiqueta, para declarar el
idioma de la página Web. Esto está destinado a ayudar a los motores de
búsqueda y navegadores.lang<html>
<!DOCTYPE html>
<html lang="en">
<body>
...
</body>
</html>
<!DOCTYPE html>
<html lang="en-US">
<body>
...
</body>
</html>
El título Atributo
El atributo define cierta información adicional sobre un elemento.title
Ejemplo
<p title="I'm a tooltip">This is a paragraph.</p>
Sin embargo, el W3C recomienda citas en HTML y exige citas para tipos
de documentos más estrictos como XHTML.
Bien:
<a href="https://www.w3schools.com/html/">Visit our HTML tutorial</a>
Malo:
<a href=https://www.w3schools.com/html/>Visit our HTML tutorial</a>
Ejemplo
<p title=About W3Schools>
O viceversa:
Encabezados HTML
Los encabezados HTML son títulos o subtítulos que desea mostrar en
una página web.
Ejemplo
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Encabezados HTML
Los encabezados HTML se definen con las etiquetas to.<h1><h6>
Ejemplo
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6>
Ejemplo
<h1 style="font-size:60px;">Heading 1</h1>
Ejercicios HTML
Pruébese a sí mismo con ejercicios
Ejercicio:
Utilice la etiqueta HTML correcta para agregar un encabezado con el texto
"Londres".
Submit Answer »
Tag Description
Para obtener una lista completa de todas las etiquetas HTML disponibles,
visite nuestra Referencia de etiquetas HTML.
Párrafos HTML
Un párrafo siempre comienza en una nueva línea, y generalmente es un
bloque de texto.
Párrafos HTML
El elemento HTML define un párrafo.<p>
Ejemplo
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
Pantalla HTML
No puede estar seguro de cómo se mostrará HTML.
Ejemplo
<p>
This paragraph
contains a lot of lines
in the source code,
but the browser
ignores it.
</p>
<p>
This paragraph
contains a lot of spaces
in the source code,
but the browser
ignores it.
</p>
ADVERTISEMENT
Example
<h1>This is heading 1</h1>
<p>This is some text.</p>
<hr>
<h2>This is heading 2</h2>
<p>This is some other text.</p>
<hr>
The tag is an empty tag, which means that it has no end tag.<hr>
Use if you want a line break (a new line) without starting a new
paragraph:<br>
Example
<p>This is<br>a paragraph<br>with line breaks.</p>
The tag is an empty tag, which means that it has no end tag.<br>
Example
<p>
My Bonnie lies over the ocean.
Example
<pre>
My Bonnie lies over the ocean.
Ejercicios HTML
Pruébese a sí mismo con ejercicios
Ejercicio:
Use la etiqueta HTML correcta para agregar un párrafo con el texto "Hello
World!".
<html>
<body>
</body>
</html>
Enviar respuesta »
Comience el ejercicio
Tag Description
Para obtener una lista completa de todas las etiquetas HTML disponibles,
visite nuestra Referencia de etiquetas HTML.
Estilos HTML
El atributo HTML se utiliza para agregar estilos a un elemento, como
color, fuente, tamaño y más.style
Ejemplo
Soy Rojo
Soy Azul
Soy grande
<tagname style="property:value;">
Color de fondo
La propiedad CSS define el color de fondo de un elemento
HTML.background-color
Ejemplo
Establezca el color de fondo de una página en powderblue:
<body style="background-color:powderblue;">
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
Example
Set background color for two different elements:
<body>
</body>
ANUNCIO
Ejemplo
<h1 style="color:blue;">This is a heading</h1>
<p style="color:red;">This is a paragraph.</p>
Fuentes
La propiedad CSS define la fuente que se utilizará para un elemento
HTML:font-family
Ejemplo
<h1 style="font-family:verdana;">This is a heading</h1>
<p style="font-family:courier;">This is a paragraph.</p>
Ejemplo
<h1 style="font-size:300%;">This is a heading</h1>
<p style="font-size:160%;">This is a paragraph.</p>
Text Alignment
The CSS property defines the horizontal text alignment for an HTML
element:text-align
Example
<h1 style="text-align:center;">Centered Heading</h1>
<p style="text-align:center;">Centered paragraph.</p>
Try it Yourself »
Chapter Summary
Use the attribute for styling HTML elementsstyle
Use for background colorbackground-color
Use for text colorscolor
Use for text fontsfont-family
Uso para tamaños de textofont-size
Uso para la alineación de textotext-align
Ejercicios HTML
Pruébese a sí mismo con ejercicios
Ejercicio:
Utilice el atributo HTML correcto, y CSS, para establecer el color del párrafo en
"azul".
Ejemplo
<b>This text is bold</b>
Ejemplo
<strong>This text is important!</strong>
Ejemplo
<i>This text is italic</i>
Ejemplo
<em>This text is emphasized</em>
Ejemplo
<small>This is some smaller text.</small>
Ejemplo
<p>Do not forget to buy <mark>milk</mark> today.</p>
Ejemplo
<p>My favorite color is <del>blue</del> red.</p>
Elemento HTML <ins>
El elemento HTML define un texto que se ha insertado en un documento.
Los navegadores generalmente subrayarán el texto insertado:<ins>
Ejemplo
<p>My favorite color is <del>blue</del> <ins>red</ins>.</p>
Ejemplo
<p>This is <sub>subscripted</sub> text.</p>
Example
<p>This is <sup>superscripted</sup> text.</p>
Ejercicios HTML
Pruébese a sí mismo con ejercicios
Ejercicio:
Añádase una importancia adicional a la palabra "degradación" en el párrafo
siguiente.
<p> la misión de
WWF es detener la degradación del medio ambiente
natural de nuestro planeta.
</p>
Citas HTML y elementos de
citación
En este capítulo repasaremos los elementos ,, , , , y
HTML.<blockquote><q><abbr><address><cite><bdo>
Ejemplo
Here is a quote from WWF's website:
For nearly 60 years, WWF has been protecting the future of nature. The
world's leading conservation organization, WWF works in 100 countries and
is supported by more than one million members in the United States and
close to five million globally.
Ejemplo
<p>Here is a quote from WWF's website:</p>
<blockquote cite="http://www.worldwildlife.org/who/index.html">
For 50 years, WWF has been protecting the future of nature.
The world's leading conservation organization,
WWF works in 100 countries and is supported by
1.2 million members in the United States and
close to 5 million globally.
</blockquote>
Ejemplo
<p>WWF's goal is to: <q>Build a future where people live in harmony
with nature.</q></p>
Tip: Use the global title attribute to show the description for the
abbreviation/acronym when you mouse over the element.
Example
<p>The <abbr title="World Health Organization">WHO</abbr> was founded
in 1948.</p>
The text in the element usually renders in italic, and browsers will always
add a line break before and after the element.<address><address>
Example
<address>
Written by John Doe.<br>
Visit us at:<br>
Example.com<br>
Box 564, Disneyland<br>
USA
</address>
Example
<p><cite>The Scream</cite> by Edvard Munch. Painted in 1893.</p>
Ejemplo
<bdo dir="rtl">This text will be written from right to left</bdo>
Ejercicios HTML
Pruébese a sí mismo con ejercicios
Ejercicio:
Use un elemento HTML para agregar comillas alrededor de las letras "cool".
<p>
Soy genial .
</p>
Enviar respuesta »
Comience el ejercicio
Comentarios HTML
Los comentarios HTML no se muestran en el navegador, pero pueden
ayudar a documentar el código fuente HTML.
Ejemplo
<!-- This is a comment -->
<p>This is a paragraph.</p>
Ocultar contenido
Los comentarios se pueden usar para ocultar contenido.
Ejemplo
<p>This is a paragraph.</p>
También puede ocultar más de una línea. Todo entre el y el estará oculto
de la pantalla.<!---->
Ejemplo
Ocultar una sección de código HTML:
<p>This is a paragraph.</p>
<!--
<p>Look at this cool image:</p>
<img border="0" src="pic_trulli.jpg" alt="Trulli">
-->
<p>This is a paragraph too.</p>
Colores HTML
Nombres de color
En HTML, se puede especificar un color mediante un nombre de color:
HTML admite 140 nombres de color estándar.
Color de fondo
Puede establecer el color de fondo para los elementos HTML:
Hola mundo
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat
volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation
ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.
Ejemplo
<h1 style="background-color:DodgerBlue;">Hello World</h1>
<p style="background-color:Tomato;">Lorem ipsum...</p>
Hola mundo
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat
volutpat.
Ejemplo
<h1 style="color:Tomato;">Hello World</h1>
<p style="color:DodgerBlue;">Lorem ipsum...</p>
<p style="color:MediumSeaGreen;">Ut wisi enim...</p>
Hola mundo
Hola mundo
Hola mundo
Ejemplo
<h1 style="border:2px solid Tomato;">Hello World</h1>
<h1 style="border:2px solid DodgerBlue;">Hello World</h1>
<h1 style="border:2px solid Violet;">Hello World</h1>
Valores de color
En HTML, los colores también se pueden especificar utilizando valores RGB,
valores HEX, valores HSL, valores RGBA y valores HSLA.
#ff6347
Ejemplo
<h1 style="background-color:rgb(255, 99, 71);">...</h1>
<h1 style="background-color:#ff6347;">...</h1>
<h1 style="background-color:hsl(9, 100%, 64%);">...</h1>
Esto significa que hay 256 x 256 x 256 = 16777216 colores posibles!
Ejemplo
Colores
HEXADECIMALES HTML
n color hexadecimal se especifica con: #RRGGBB, donde los enteros
hexadecimales RR (rojo), GG (verde) y BB (azul) especifican los
componentes del color.
#rrggbb
Donde rr (rojo), gg (verde) y bb (azul) son valores hexadecimales entre 00
y ff (igual que el decimal 0-255).
Para mostrar el negro, establezca todos los parámetros de color en 00, así:
#000000.
Para mostrar blanco, establezca todos los parámetros de color en ff, así:
#ffffff.
Tonos de gris
Los tonos de gris a menudo se definen utilizando valores iguales para los
tres parámetros:
Saturación
La saturación se puede describir como la intensidad de un color.
¿Qué es CSS?
Las hojas de estilo en cascada (CSS) se utilizan para dar formato al diseño
de una página web.
Uso de CSS
CSS se puede agregar a los documentos HTML de 3 maneras:
CSS en línea
Un CSS en línea se utiliza para aplicar un estilo único a un único elemento
HTML.
Ejemplo
<h1 style="color:blue;">A Blue Heading</h1>
CSS interno
Un CSS interno se utiliza para definir un estilo para una sola página HTML.
Ejemplo
<!DOCTYPE html>
<html>
<head>
<style>
body {background-color: powderblue;}
h1 {color: blue;}
p {color: red;}
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Pruébelo usted mismo »
CSS externo
Se utiliza una hoja de estilos externa para definir el estilo de muchas
páginas HTML.
Ejemplo
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
"estilos.css":
body {
background-color: powderblue;
}
h1 {
color: blue;
}
p {
color: red;
}
Propina: ¡Con una hoja de estilos externa, puede cambiar el aspecto de un
sitio web completo, cambiando un archivo!
Ejemplo
Uso de propiedades css de color, familia de fuentes y tamaño de fuente:
<!DOCTYPE html>
<html>
<head>
<style>
h1 {
color: blue;
font-family: verdana;
font-size: 300%;
}
p {
color: red;
font-family: courier;
font-size: 160%;
}
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Borde CSS
La propiedad CSS define un borde alrededor de un elemento HTML.border
Propina: Puede definir un borde para casi todos los elementos HTML.
Ejemplo
Uso de la propiedad de borde CSS:
p {
border: 2px solid powderblue;
}
Relleno CSS
La propiedad CSS define un relleno (espacio) entre el texto y el
borde.padding
Ejemplo
Uso de las propiedades de borde y relleno CSS:
p {
border: 2px solid powderblue;
padding: 30px;
}
Margen CSS
La propiedad CSS define un margen (espacio) fuera del borde.margin
Ejemplo
Uso de las propiedades de borde y margen CSS:
p {
border: 2px solid powderblue;
margin: 50px;
}
Example
This example uses a full URL to link to a style sheet:
Ejemplo
En este ejemplo se vincula a una hoja de estilos ubicada en la carpeta html
del sitio Web actual:
Ejemplo
En este ejemplo se vincula a una hoja de estilos ubicada en la misma
carpeta que la página actual:
Enlaces HTML
Los enlaces se encuentran en casi todas las páginas web. Los enlaces
permiten a los usuarios hacer clic en su camino de una página a otra.
Enlaces HTML - Hipervínculos
Los enlaces HTML son hipervínculos.
Nota: Un enlace no tiene que ser texto. ¡Un enlace puede ser una imagen o
cualquier otro elemento HTML!
Ejemplo
En este ejemplo se muestra cómo crear un vínculo a W3Schools.com:
Propina: Los enlaces, por supuesto, se pueden diseñar con CSS, ¡para
obtener otro aspecto!
Ejemplo
Utilice target="_blank" para abrir el documento vinculado en una nueva
ventana o pestaña del navegador:
Un enlace local (un enlace a una página dentro del mismo sitio web) se
especifica con una URL relativa (sin la parte "https://www"):
Ejemplo
<h2>Absolute URLs</h2>
<p><a href="https://www.w3.org/">W3C</a></p>
<p><a href="https://www.google.com/">Google</a></p>
<h2>Relative URLs</h2>
<p><a href="html_images.asp">HTML Images</a></p>
<p><a href="/css/default.asp">CSS Tutorial</a></p>
<style>
a:link {
color: green;
background-color: transparent;
text-decoration: none;
}
a:visited {
color: pink;
background-color: transparent;
text-decoration: none;
}
a:hover {
color: red;
background-color: transparent;
text-decoration: underline;
}
a:active {
color: yellow;
background-color: transparent;
text-decoration: underline;
}
</style>
Botones de enlace
Un enlace también se puede diseñar como un botón, mediante CSS:
Este es un enlace
Ejemplo
<style>
a:link, a:visited {
background-color: #f44336;
color: white;
padding: 15px 25px;
text-align: center;
text-decoration: none;
display: inline-block;
}
a:hover, a:active {
background-color: red;
}
</style>
Enlaces HTML - Crear
marcadores
Los enlaces HTML se pueden usar para crear marcadores, de modo que
los lectores puedan saltar a partes específicas de una página web.
Ejemplo
Primero, use el atributo para crear un marcador:id
Ejemplo
<a href="#C4">Jump to Chapter 4</a>
Imágenes HTML
Las imágenes pueden mejorar el diseño y la apariencia de una página
web.
Ejemplo
<img src="pic_trulli.jpg" alt="Italian Trulli">
Ejemplo
<img src="img_girl.jpg" alt="Girl in a jacket">
Ejemplo
<img src="img_chania.jpg" alt="Flowers in Chania">
Sintaxis
<img src="url" alt="alternatetext">
El atributo src
El atributo requerido especifica la ruta de acceso (URL) a la imagen.src
Ejemplo
<img src="img_chania.jpg" alt="Flowers in Chania">
ANUNCIO
El atributo alt
El atributo requerido proporciona un texto alternativo para una imagen, si
el usuario por alguna razón no puede verla (debido a una conexión lenta,
un error en el atributo src o si el usuario utiliza un lector de pantalla).alt
Ejemplo
<img src="img_chania.jpg" alt="Flowers in Chania">
Ejemplo
<img src="wrongname.gif" alt="Flowers in Chania">
Propina: Un lector de pantalla es un programa de software que lee el
código HTML y permite al usuario "escuchar" el contenido. Los lectores de
pantalla son útiles para las personas con discapacidad visual o con
discapacidades de aprendizaje.
Ejemplo
<img src="img_girl.jpg" alt="Girl in a
jacket" style="width:500px;height:600px;">
Ejemplo
<img src="img_girl.jpg" alt="Girl in a
jacket" width="500" height="600">
Sin embargo, sugerimos usar el atributo. Evita que las hojas de estilos
cambien el tamaño de las imágenes:style
Ejemplo
<!DOCTYPE html>
<html>
<head>
<style>
img {
width: 100%;
}
</style>
</head>
<body>
</body>
</html>
Mapas de imágenes
La etiqueta HTML define un mapa de imagen. Un mapa de imagen es una
imagen con áreas en las que se puede hacer clic. Las áreas se definen con
una o más etiquetas. <map><area>
<map name="workmap">
<area shape="rect" coords="34,44,270,350" alt="Computer" href="comp
uter.htm">
<area shape="rect" coords="290,172,333,250" alt="Phone" href="phone
.htm">
<area shape="circle" coords="337,300,44" alt="Coffee" href="coffee.
htm">
</map>
¿Cómo funciona?
La idea detrás de un mapa de imagen es que debería poder realizar
diferentes acciones dependiendo de en qué parte de la imagen haga clic.
Para crear un mapa de imagen, necesita una imagen y algún código HTML
que describa las áreas en las que se puede hacer clic.
ADVERTISEMENT
The Image
The image is inserted using the tag. The only difference from other images
is that you must add a attribute:<img>usemap
The element is used to create an image map, and is linked to the image by
using the required attribute:<map>name
<map name="workmap">
The attribute must have the same value as the 's attribute .name<img>usemap
The Areas
Then, add the clickable areas.
Shape
You must define the shape of the clickable area, and you can choose one of
these values:
You must also define some coordinates to be able to place the clickable
area onto the image.
Shape="rect"
The coordinates for come in pairs, one for the x-axis and one for the y-
axis.shape="rect"
So, the coordinates is located 34 pixels from the left margin and 44 pixels
from the top:34,44
The coordinates is located 270 pixels from the left margin and 350 pixels
from the top:270,350
Example
<area shape="rect" coords="34, 44, 270, 350" href="computer.htm">
This is the area that becomes clickable and will send the user to the page
"computer.htm":
Shape="circle"
To add a circle area, first locate the coordinates of the center of the circle:
337,300
44 Píxeles
Ahora tiene suficientes datos para crear un área circular en la que se pueda
hacer clic:
Ejemplo
<area shape="circle" coords="337, 300, 44" href="coffee.htm">
Forma="poli"
Contiene varios puntos de coordenadas, lo que crea una forma formada con
líneas rectas (un polígono).shape="poly"
Esto se puede utilizar para crear cualquier forma.
We have to find the x and y coordinates for all edges of the croissant:
Las coordenadas vienen en pares, uno para el eje x y otro para el eje y:
Ejemplo
<area shape="poly" coords="140,121,181,116,204,160,204,222,191,270,14
0,329,85,355,58,352,37,322,40,259,103,161,128,147" href="croissant.ht
m">
Ejemplo
Aquí, usamos el atributo onclick para ejecutar una función javascript
cuando se hace clic en el área:
<map name="workmap">
<area shape="circle" coords="337,300,44" href="coffee.htm" onclick=
"myFunction()">
</map>
<script>
function myFunction() {
alert("You clicked the coffee cup!");
}
</script>
Ejemplo
Agregar una imagen de fondo en un elemento HTML:
<p style="background-image: url('img_girl.jpg');">
Ejemplo
Especifique la imagen de fondo en el elemento:<style>
<style>
p {
background-image: url('img_girl.jpg');
}
</style>
Ejemplo
Agregue una imagen de fondo para toda la página:
<style>
body {
background-image: url('img_girl.jpg');
}
</style>
Ejemplo
<style>
body {
background-image: url('example_img_girl.jpg');
}
</style>
Ejemplo
<style>
body {
background-image: url('example_img_girl.jpg');
background-repeat: no-repeat;
}
</style>
Ejemplo
Mostrar diferentes imágenes para diferentes tamaños de pantalla:
<picture>
<source media="(min-width: 650px)" srcset="img_food.jpg">
<source media="(min-width: 465px)" srcset="img_car.jpg">
<img src="img_girl.jpg">
</picture>
FAVICON HTML
Un favicon es una pequeña imagen que se muestra junto al título de la
página en la pestaña del navegador.
Propina: Un favicon es una imagen pequeña, por lo que debe ser una
imagen simple con alto contraste.
Ejemplo
<!DOCTYPE html>
<html>
<head>
<title>My Page Title</title>
<link rel="icon" type="image/x-icon" href="/images/favicon.ico">
</head>
<body>
<h1>This is a Heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Tablas HTML
Las tablas HTML permiten a los desarrolladores web organizar los datos
en filas y columnas.
Ejemplo
Una tabla HTML simple:
<table>
<tr>
<th>Company</th>
<th>Contact</th>
<th>Country</th>
</tr>
<tr>
<td>Alfreds Futterkiste</td>
<td>Maria Anders</td>
<td>Germany</td>
</tr>
<tr>
<td>Centro comercial Moctezuma</td>
<td>Francisco Chang</td>
<td>Mexico</td>
</tr>
</table>
Celdas de tabla
Cada celda de la tabla está definida por una y una etiqueta.<td></td>
Ejemplo
<table>
<tr>
<td>Emil</td>
<td>Tobias</td>
<td>Linus</td>
</tr>
</table>
Ejemplo
table, th, td {
border: 1px solid black;
}
Bordes de tabla contraídos
Para evitar tener bordes dobles como en el ejemplo anterior, establezca la
propiedad CSS en .border-collapsecollapse
Ejemplo
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
Ejemplo
Establezca el ancho de la tabla en 100%:
<table style="width:100%">
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
8:00
9:00
10:00
11:00
12:00
13:00
Mon Martes Miércoles JUE Vie
8:00
9:00
10:00
11:00
12:00
DICIEMBRE
Ejemplo
<table>
<tr>
<th>Firstname</th>
<th>Lastname</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
Ejemplo
<table>
<tr>
<th>Firstname</th>
<td>Jill</td>
<td>Eve</td>
</tr>
<tr>
<th>Lastname</th>
<td>Smith</td>
<td>Jackson</td>
</tr>
<tr>
<th>Age</th>
<td>94</td>
<td>50</td>
</tr>
</table>
Alinear encabezados de tabla
De forma predeterminada, los encabezados de tabla están en negrita y
centrados:
Ejemplo
th {
text-align: left;
}
Nombre Edad
Jill Herrero 50
Víspera Jackson 94
Ejemplo
<table>
<tr>
<th colspan="2">Name</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
</tr>
</table>
Relleno y espaciado de
tablas HTML
Las tablas HTML pueden ajustar el relleno dentro de las celdas y
también el espacio entre las celdas.
Con acolchado
Con espaciado
Hola Hola Hola
Hola Hola Hola
Hola Hola Hola
Ejemplo
th, td {
padding: 15px;
Ejemplo
th, td {
padding-top: 10px;
padding-bottom: 20px;
padding-left: 30px;
padding-right: 40px;
}
Ejemplo
table {
border-spacing: 30px;
}
NOMBRE
ABRIL
2022
FIESTA
Ejemplo
<table>
<tr>
<th colspan="2">Name</th>
<th>Age</th>
</tr>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>43</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>57</td>
</tr>
</table>
Ejemplo
<table>
<tr>
<th>Name</th>
<td>Jill</td>
</tr>
<tr>
<th rowspan="2">Phone</th>
<td>555-1234</td>
</tr>
<tr>
<td>555-8745</td>
</tr>
</table>
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
17 18 19 20
Para aplicar estilo a todos los demás elementos de fila de la tabla, utilice el
selector de la siguiente manera::nth-child(even)
Ejemplo
tr:nth-child(even) {
background-color: #D6EEEE;
}
Colgroup de tabla HTML
El elemento se utiliza para aplicar estilo a columnas específicas de una
tabla.<colgroup>
Nota: Hay una selección muy limitada de propiedades CSS legales para
colgroups.
Ejemplo
<table>
<colgroup>
<col span="2" style="background-color: #D6EEEE">
</colgroup>
<tr>
<th>MON</th>
<th>TUE</th>
<th>WED</th>
<th>THU</th>
Listas HTML
Las listas HTML permiten a los desarrolladores web agrupar un conjunto
de elementos relacionados en listas.
Ejemplo
Una lista HTML desordenada:
Artículo
Artículo
Artículo
Artículo
1. Primer punto
2. Segundo punto
3. Tercer punto
4. Cuarto punto
Ejemplo
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
Ejemplo
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
<dirección>
<artículo>
<sósido>
<blockquote>
<canvas>
<dd>
<div>
<dl>
<dt>
<fieldset>
<figcapción>
<figura>
<footer>
<formulario>
<1>-<h6>
<cabezado>
<hr>
<li>
<mantener>
<nave>
<noscript>
<ol>
<p>
<pre>
<sección>
<tablable>
<piezo>
<ul>
<video>
Elementos en línea
Un elemento en línea no comienza en una línea nueva.
Ejemplo
<span>Hello World</span>
<a>
<abbr>
<acrónimo>
<b>
<bdo>
<big>
<br>
<botón>
<cite>
<código>
<d.>
<em>
<i>
<img>
<input>
<kbd>
<etiqueta>
<mapa>
<objeto>
<despertenido>
<q>
<samp>
<índice>
<seleccionar>
<pequeño>
<spano>
< fuerte>
<sub>
<sué>
<textarea>
<tiempo>
<tt>
<var>
Nota: ¡Un elemento en línea no puede contener un elemento de nivel de
bloque!
El elemento <div>
El elemento se utiliza a menudo como contenedor para otros elementos
HTML.<div>
Cuando se usa junto con CSS, el elemento se puede usar para aplicar estilo
a bloques de contenido:<div>
Ejemplo
<div style="background-color:black;color:white;padding:20px;">
<h2>London</h2>
<p>London is the capital city of England. It is the most populous
city in the United Kingdom, with a metropolitan area of over 13
million inhabitants.</p>
</div>
<div class="city">
<h2>London</h2>
<p>London is the capital of England.</p>
</div>
<div class="city">
<h2>Paris</h2>
<p>Paris is the capital of France.</p>
</div>
<div class="city">
<h2>Tokyo</h2>
<p>Tokyo is the capital of Japan.</p>
</div>
</body>
</html>
Ejemplo
<!DOCTYPE html>
<html>
<head>
<style>
.note {
font-size: 120%;
color: red;
}
</style>
</head>
<body>
</body>
</html>
La sintaxis de la clase
Para crear una clase; escriba un carácter de punto (.), seguido de un
nombre de clase. A continuación, defina las propiedades CSS dentro de las
llaves rizadas {}:
Ejemplo
Cree una clase denominada "ciudad":
<!DOCTYPE html>
<html>
<head>
<style>
.city {
background-color: tomato;
color: white;
padding: 10px;
}
</style>
</head>
<body>
<h2 class="city">London</h2>
<p>London is the capital of England.</p>
<h2 class="city">Paris</h2>
<p>Paris is the capital of France.</p>
<h2 class="city">Tokyo</h2>
<p>Tokyo is the capital of Japan.</p>
</body>
</html>
Múltiples clases
Los elementos HTML pueden pertenecer a más de una clase.
Para definir varias clases, separe los nombres de clase con un espacio, por
ejemplo, <div class="city main">. El elemento se diseñará de acuerdo con
todas las clases especificadas.
Ejemplo
<h2 class="city main">London</h2>
<h2 class="city">Paris</h2>
<h2 class="city">Tokyo</h2>
Ejemplo
<h2 class="city">Paris</h2>
<p class="city">Paris is the capital of France</p>
Ejemplo
Haga clic en un botón para ocultar todos los elementos con el nombre de
clase "ciudad":
<script>
function myFunction() {
var x = document.getElementsByClassName("city");
for (var i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
}
</script>
Atributo de
identificador HTML
El atributo HTML se utiliza para especificar un identificador único para un
elemento HTML.id
Ejemplo
<!DOCTYPE html>
<html>
<head>
<style>
#myHeader {
background-color: lightblue;
color: black;
padding: 40px;
text-align: center;
}
</style>
</head>
<body>
</body>
</html>
Ejemplo
<style>
/* Style the element with the id "myHeader" */
#myHeader {
background-color: lightblue;
color: black;
padding: 40px;
text-align: center;
}
<h2 class="city">Paris</h2>
<p>Paris is the capital of France.</p>
<h2 class="city">Tokyo</h2>
<p>Tokyo is the capital of Japan.</p>
Iframes HTML
Un iframe HTML se utiliza para mostrar una página web dentro de una
página web.
Sintaxis
<iframe src="url" title="description"></iframe>
Ejemplo
<iframe src="demo_iframe.htm" height="200" width="300" title="Iframe
Example"></iframe>
Ejemplo
<iframe src="demo_iframe.htm" style="height:200px;width:300px;" title
="Iframe Example"></iframe>
JavaScript HTML
JavaScript hace que las páginas HTML sean más dinámicas e
interactivas.
Ejemplo
My First JavaScript
Click me to display Date and Time
Ejemplo
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
Propina: Puede aprender mucho más sobre JavaScript en nuestro Tutorial
de JavaScript.
Un sabor de JavaScript
Estos son algunos ejemplos de lo que JavaScript puede hacer:
Ejemplo
JavaScript puede cambiar el contenido:
Ejemplo
JavaScript puede cambiar estilos:
document.getElementById("demo").style.fontSize = "25px";
document.getElementById("demo").style.color = "red";
document.getElementById("demo").style.backgroundColor = "yellow";
Ejemplo
JavaScript puede cambiar atributos:
document.getElementById("image").src = "picture.gif";
Páginas web
Imágenes
Hojas de estilo
JavaScripts
Ejemplo
<img src="https://www.w3schools.com/images/picture.jpg" alt="Mountain
">
Ejemplo
<img src="/images/picture.jpg" alt="Mountain">
Ejemplo
<img src="images/picture.jpg" alt="Mountain">
Ejemplo
<img src="../images/picture.jpg" alt="Mountain">
El elemento:<title>
Por lo tanto, ¡trata de hacer que el título sea lo más preciso y significativo
posible!
</body>
</html>
Ejemplo
<style>
body {background-color: powderblue;}
h1 {color: red;}
p {color: blue;}
</style>
Elementos y técnicas de
diseño HTML
Los sitios web a menudo muestran contenido en varias columnas (como
una revista o un periódico).
Ejemplo
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
Elementos de código
informático HTML
HTML contiene varios elementos para definir la entrada del usuario y el
código informático.
Ejemplo
<code>
x = 5;
y = 6;
z = x + y;
</code>
HTML <kbd> para entrada de teclado
El elemento HTML se utiliza para definir la entrada del teclado. El contenido
interior se muestra en la fuente monoespacio predeterminada del
navegador.<kbd>
Ejemplo
Defina parte del texto como entrada de teclado en un documento:
Resultado:
Ejemplo
Defina algún texto como salida de ejemplo de un programa informático en
un documento:
Resultado:
ANUNCIO
Ejemplo
Defina algún texto como código informático en un documento:
<code>
x = 5;
y = 6;
z = x + y;
</code>
Resultado:
x = 5; y = 6; z = x + y;
Ejemplo
<pre>
<code>
x = 5;
y = 6;
z = x + y;
</code>
</pre>
Resultado:
x = 5;
y = 6;
z = x + y;
<artículo>
<sósido>
<detalles>
<figcapción>
<figura>
<footer>
<cabezado>
<mantener>
<marca>
<nave>
<sección>
<resumen>
<tiempo>
Capítulos
Introducción
Noticias
Información de contacto
Ejemplo
Dos secciones de un documento:
<section>
<h1>WWF</h1>
<p>The World Wide Fund for Nature (WWF) is an international
organization working on issues regarding the conservation, research
and restoration of the environment, formerly named the World Wildlife
Fund. WWF was founded in 1961.</p>
</section>
<section>
<h1>WWF's Panda symbol</h1>
<p>The Panda has become the symbol of WWF. The well-known panda logo
of WWF originated from a panda named Chi Chi that was transferred
from the Beijing Zoo to the London Zoo in the same year of the
establishment of WWF.</p>
</section>
Aquí hay algunas pautas y consejos para crear un buen código HTML.
<!DOCTYPE html>
Bien:
<body>
<p>This is a paragraph.</p>
</body>
Malo:
<BODY>
<P>This is a paragraph.</P>
</BODY>
ANUNCIO
Bien:
<section>
<p>This is a paragraph.</p>
<p>This is a paragraph.</p>
</section>
Malo:
<section>
<p>This is a paragraph.
<p>This is a paragraph.
</section>
Bien:
<a href="https://www.w3schools.com/html/">Visit our HTML tutorial</a>
Malo:
<a HREF="https://www.w3schools.com/html/">Visit our HTML tutorial</a>
Citar siempre valores de atributo
HTML permite valores de atributo sin comillas.
Bien:
<table class="striped">
Malo:
<table class=striped>
Muy malo:
Esto no funcionará, porque el valor contiene espacios:
Bien:
<img src="html5.gif" alt="HTML5" style="width:128px;height:128px">
Malo:
<img src="html5.gif">
Bien:
<link rel="stylesheet" href="styles.css">
Malo:
<link rel = "stylesheet" href = "styles.css">
Bien:
<body>
<h1>Famous Cities</h1>
<h2>Tokyo</h2>
<p>Tokyo is the capital of Japan, the center of the Greater Tokyo
Area, and the most populous metropolitan area in the world.</p>
<h2>London</h2>
<p>London is the capital city of England. It is the most populous
city in the United Kingdom.</p>
<h2>Paris</h2>
<p>Paris is the capital of France. The Paris area is one of the
largest population centers in Europe.</p>
</body>
Malo:
<body>
<h1>Famous Cities</h1>
<h2>Tokyo</h2><p>Tokyo is the capital of Japan, the center of the
Greater Tokyo Area, and the most populous metropolitan area in the
world.</p>
<h2>London</h2><p>London is the capital city of England. It is the
most populous city in the United Kingdom.</p>
<h2>Paris</h2><p>Paris is the capital of France. The Paris area is
one of the largest population centers in Europe.</p>
</body>
El elemento:<title>
Por lo tanto, trate de hacer que el título sea lo más preciso y significativo
posible:
Ejemplo
<!DOCTYPE html>
<head>
<title>Page Title</title>
</head>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
¿Omitir <>?
También se puede omitir la etiqueta HTML <head>.
Ejemplo
<!DOCTYPE html>
<html>
<title>Page Title</title>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Allowed:
<meta charset="utf-8">
Also Allowed:
<meta charset="utf-8" />
If you expect XML/XHTML software to access your page, keep the closing
slash (/), because it is required in XML and XHTML.
Example
<!DOCTYPE html>
<html lang="en-us">
<head>
<title>Page Title</title>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Metadatos
Para garantizar una interpretación adecuada y una correcta indexación en
los motores de búsqueda, tanto el lenguaje como la codificación de
caracteres deben definirse lo antes posible en un documento HTML:<meta
charset="charset">
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="UTF-8">
<title>Page Title</title>
</head>
Entidades HTML
Los caracteres reservados en HTML deben reemplazarse por entidades
de caracteres.
Entidades HTML
Algunos caracteres están reservados en HTML.
Si utiliza los signos menos que (<) o mayor que (>) en el texto, el
navegador podría mezclarlos con etiquetas.
&entity_name;
OR
&#entity_number;
Para mostrar un signo menor que (<) debemos escribir: < o <
Ejemplos:
§ 10
10 km/h
22:00
Otro uso común del espacio sin ruptura es evitar que los navegadores
trunquen espacios en las páginas HTML.
<meta charset="UTF-8">
Si no se especifica, UTF-8 es el juego de caracteres predeterminado en
HTML.
Caracteres UTF-8
Muchos caracteres UTF-8 no se pueden escribir en un teclado, pero siempre
se pueden mostrar usando números (llamados números de entidad):
A es 65
B es 66
C es 67
Ejemplo
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
</body>
</html>
Ejemplo explicado
El elemento define el juego de caracteres.<meta charset="UTF-8">
Caracteres emoji
Los emojis también son caracteres del alfabeto UTF-8:
😄 es 128516
😍 es 128525
💗 es 128151
Ejemplo
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<p>😀</p>
</body>
</html>
Elementos de
formulario HTML
En este capítulo se describen todos los diferentes elementos de
formulario HTML.
<input>
<label>
<select>
<textarea>
<button>
<fieldset>
<legend>
<datalist>
<output>
<option>
<optgroup>
El elemento <input>
Uno de los elementos de forma más utilizados es el elemento. <input>
Ejemplo
<label for="fname">First name:</label>
<input type="text" id="fname" name="fname">
El elemento <etiqueta>
El elemento define una etiqueta para varios elementos de formulario.<label>
El elemento <seleccionar>
El elemento define una lista desplegable:<select>
Ejemplo
<label for="cars">Choose a car:</label>
<select id="cars" name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
Ejemplo
<option value="fiat" selected>Fiat</option>
<input type="button">
<input type="checkbox">
<input type="color">
<input type="date">
<input type="datetime-local">
<input type="email">
<input type="file">
<input type="hidden">
<input type="image">
<input type="month">
<input type="number">
<input type="password">
<input type="radio">
<input type="range">
<input type="reset">
<input type="search">
<input type="submit">
<input type="tel">
<input type="text">
<input type="time">
<input type="url">
<input type="week">
Ejemplo
<form>
<label for="fname">First name:</label><br>
<input type="text" id="fname" name="fname"><br>
<label for="lname">Last name:</label><br>
<input type="text" id="lname" name="lname">
</form>
Nombre:
Apellido:
Ejemplo
<form>
<label for="username">Username:</label><br>
<input type="text" id="username" name="username"><br>
<label for="pwd">Password:</label><br>
<input type="password" id="pwd" name="pwd">
</form>
Nombre de usuario:
Contraseña:
El atributo de formulario
El atributo input especifica el formulario al que pertenece el
elemento.form<input>
El valor de este atributo debe ser igual al atributo id del elemento <form>
al que pertenece.
Ejemplo
Un campo de entrada ubicado fuera del formulario HTML (pero que sigue
siendo una parte del formulario):
El atributo formaction
El atributo input especifica la dirección URL del archivo que procesará la
entrada cuando se envíe el formulario.formaction
Ejemplo
Un formulario HTML con dos botones de envío, con diferentes acciones:
<form action="/action_page.php">
<label for="fname">First name:</label>
<input type="text" id="fname" name="fname"><br><br>
<label for="lname">Last name:</label>
<input type="text" id="lname" name="lname"><br><br>
<input type="submit" value="Submit">
<input type="submit" formaction="/action_page2.php" value="Submit
as Admin">
</form>
El atributo formenctype
El atributo input especifica cómo se deben codificar los datos del formulario
cuando se envían (solo para formularios con method="post").formenctype
Ejemplo
Un formulario con dos botones de envío. El primero envía los datos del
formulario con la codificación predeterminada, el segundo envía los datos
del formulario codificados como "multipart/form-data":
<form action="/action_page_binary.asp" method="post">
<label for="fname">First name:</label>
<input type="text" id="fname" name="fname"><br><br>
<input type="submit" value="Submit">
<input type="submit" formenctype="multipart/form-data"
value="Submit as Multipart/form-data">
</form>
Canvas tiene varios métodos para dibujar trazados, cuadros, círculos, texto
y agregar imágenes.
Soporte de navegador
Los números de la tabla especifican la primera versión del explorador que
admite completamente el elemento.<canvas>
Ejemplos de Canvas
Un lienzo es un área rectangular en una página HTML. De forma
predeterminada, un lienzo no tiene borde ni contenido.
El marcado se ve así:
Ejemplo
<canvas id="myCanvas" width="200" height="100" style="border:1px
solid #000000;">
</canvas>
HTML Multimedia
¿Qué es Multimedia?
Multimedia viene en muchos formatos diferentes. Puede ser casi cualquier
cosa que pueda escuchar o ver, como imágenes, música, sonido, videos,
discos, películas, animaciones y más.
Soporte de navegador
Los primeros navegadores web tenían soporte para texto solamente,
limitado a una sola fuente en un solo color.
¡Más tarde llegaron los navegadores con soporte para colores, fuentes,
imágenes y multimedia!
Formatos multimedia
Los elementos multimedia (como audio o video) se almacenan en archivos
multimedia.
Vídeo HTML
Ejemplo
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
Cómo funciona
El atributo agrega controles de vídeo, como reproducción, pausa y
volumen.controls
Es una buena idea incluir siempre y atributos. Si la altura y la anchura no
están establecidas, es posible que la página parpadee mientras se carga el
vídeo.widthheight
Ejemplo
<video width="320" height="240" autoplay>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video>
Audio HTML
El elemento HTML se utiliza para reproducir un archivo de audio en una
página web.<audio>
Ejemplo
<audio controls autoplay>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
API de almacenamiento
web HTML
Soporte de navegador
Los números de la tabla especifican la primera versión del explorador que
es totalmente compatible con el almacenamiento web.
Has aprendido HTML, ¿y
ahora qué?
Resumen HTML
Este tutorial le ha enseñado cómo usar HTML para crear su propio sitio
web.
También puede poner a prueba sus habilidades HTML con ejercicios HTML y
cuestionarios HTML.
Aprende CSS
CSS te permite aplicar estilo a tus páginas HTML.
Para obtener más información sobre CSS, visite nuestro tutorial de CSS.
Aprende JavaScript
JavaScript hace que su sitio web sea más dinámico. Un sitio web dinámico
puede reaccionar a los eventos y permitir la interacción del usuario.
Ventajas:
Velocidad de conexión: los ISP tienen conexiones muy rápidas a
Internet.
Hardware potente: los ISP tienen servidores web potentes que
pueden ser compartidos por varios clientes. También puede esperar
un equilibrio de carga efectivo y los servidores de copia de seguridad
necesarios
Seguridad y estabilidad - Los ISP son especialistas en alojamiento
web. Espere más del 99% de tiempo de actividad, los últimos
parches de software y la mejor protección contra virus
Cosas a considerar:
Soporte las 24 horas: el ISP debe ofrecer soporte las 24 horas. El
teléfono gratuito también podría ser vital
Copia de seguridad diaria: el ISP debe ejecutar una rutina de
copia de seguridad diaria
Volumen de tráfico: verifique las restricciones de volumen de
tráfico del ISP (no termine pagando una fortuna por un alto tráfico
inesperado)
Restricciones de ancho de banda o contenido: verifique las
restricciones de ancho de banda y contenido del ISP (¿Es posible
publicar imágenes, videos o sonido?)
Capacidades de correo electrónico: asegúrese de que el ISP
admita las capacidades de correo electrónico que necesita
Acceso a la base de datos: asegúrese de que el ISP admita el
acceso a la base de datos que necesita
Cosas a considerar:
Gastos de hardware: para ejecutar un sitio web "real", debe
comprar hardware de servidor potente (una PC de bajo costo no hará
el trabajo). También necesitará una conexión permanente (24/7) de
alta velocidad
Gastos de software: las licencias de servidor suelen ser más altas
que las licencias de cliente. Las licencias de servidor también pueden
tener límites en el número de usuarios
Gastos laborales - No esperes gastos laborales bajos. Tienes que
instalar tu propio hardware y software. También tiene que lidiar con
errores y virus, y mantener su servidor en constante funcionamiento
Referencia del
elemento HTML
Tag Description
Defines an acronym
Specifies a default color, size, and font for all text in a document
Referencia de elemento
HTML - Por categoría
HTML básico
Tag Description
Formateo
Tag Description
Defines an acronym
Métodos abreviados
de teclado
Métodos abreviados de teclado para Windows y Mac
Los atajos de teclado se utilizan a menudo en los sistemas operativos
modernos y los programas de software de computadora.
Edición de texto
Description Windows Mac OS
Cursor Movement
Go to the left or to the end of previous line break Left Arrow Left
Arrow
Text Selection
Select characters to the left Shift + Left Arrow Shift + Left Arrow
Select characters to the right Shift + Right Arrow Shift + Right Arrow
Select words to the left Shift + Ctrl + Left Shift + Opt + Left
Select words to the right Shift + Ctrl + Right Shift + Opt + Right
Select text between the cursor and the beginning of the current line
Shift + Home Cmd + Shift + Left Arrow
Select text between the cursor and the end of the current line Shift +
End Cmd + Shift + Right Arrow
Select text between the cursor and the beginning of the document
Shift + Ctrl + Home Cmd + Shift + Up Arrow or
Cmd + Shift + Fn + Left Arrow
Select text between the cursor and the end of the document Shift +
Ctrl + End Cmd + Shift + Down Arrow or Cmd + Shift + Fn +
Right Arrow
Select one frame at a time of text above the cursor Shift + Page Up
Shift + Fn + Up Arrow
Select one frame at a time of text below the cursor Shift + Page Down
Shift + Fn + Down Arrow
Text Formatting
Text Editing