PDF de programación - Introducción HTML y CSS

Imágen de pdf Introducción HTML y CSS

Introducción HTML y CSSgráfica de visualizaciones

Publicado el 23 de Noviembre del 2020
269 visualizaciones desde el 23 de Noviembre del 2020
561,3 KB
36 paginas
Creado hace 6a (29/04/2014)
Clientes, servidores, nube

a. Los clientes dan acceso a los servicios en Internet.
b. Los servidores alojan la información y los servicios.
c. La nube es el conjunto de terminales y servidores.

TCP/IP es el conjunto de protocolos de interconexión de
redes de fibra, cable, WIFI, sobre los que se implementan
las aplicaciones de Internet y sus protocolos tales como el
http, email, smtp, pop3.

Introducción HTML y CSS Amaya
Epiphany
Galeon
Internet Explorer
Konqueror sobre linux
Lynx sobre linux
Mozilla Firefox
Netscape Navigator
Opera
Safari
Seamonkey
Shiira
Maik Navigator
Flock
Google Chrome

Clientes y navegadores

Los clientes de acceso a Internet más importantes son los
PCs, portátiles, tabletas y smartphones.

Un navegador o “browser “es un cliente web de acceso a
servidores utilizando: url, http, html, css y js

Chrome
Firefox
Internet Explorer
Opera
Safari

Las tiendas de aplicaciones instalan aplicaciones en
móviles y tabletas que permiten acceder a un servicio.

Introducción HTML y CSS Servidores

Los servidores contienen información y servicios.
Han de tener una dirección conocida, o direccion de
dominio para acceder:

renfe.es
google.com

Cada dirección de dominio tiene una dirección IP asociada

Las direcciones IP son binarias y hay dos tipos
IPv4, tales como 192.9.0.144,
IPv6, tales como 2001:db8:85a3::8a2e:370:7334

Introducción HTML y CSS Servidores DNS

El sistema DNS [Domain Name System], sistema de
nombres por dominio es un procedmiento para organizar
jerarquicamente la información contenida en Internet.

host.subsubdominio.subdominio.dominio.

Los nombres de los subdominios son arbitrarios y pueden
ser elegidos por el administrador del servidos. Convierten
en nombres las direcciones IP tipo 192.9.0.144.

Los dominios de primer nivel corresponden al país y quedan
definidos por dos letras, excepto en el caso de Estados
Unidos.

Dominios de primer nivel

com, comercial
org, organización
net, recursos de la red
gov, gobierno
edu, educación
mil, militar

Dominios de país

ar, Argentina
be, Bélgica

gr, Grecia

ie, Irlanda
pt, Portugal

nl, Países Bajos

fr, Francia
es, España

de, Alemania
it. Italia

uk, Reino Unido

Nuevos dominios

biz, negocio
info, información
eu, Unión Europea

Introducción HTML y CSS URL y recurso

La URL es la Uniform Resource Locator que describe la
ubicación de un recurso o página web.

Un recurso es un contenido digital de interés para un
usuario: página web, fotografía, película, archivo o parte de
archivo, registro de una base de datos.

Una URL tiene 3 componentes básicos:

Protocolo
Servidor
Camino o ruta



protocolo de acceso http
dirección del servidor en Internet google.com
identificador del fichero en servidor /picture.com

http://www.infolio.es/02infolio/fleckhaus/down.gif

Introducción HTML y CSS Aplicación web

Son aplicaciones ejecutables en un navegador
creadas con HTML, CSS y JavaScript HTML.

WebApps o aplicaciones de cliente, que residen
en un servidor pero se ejecutan en un cliente.
El cliente trae la aplicación del servidor con el
protocolo http get

http://upm.es/apps/webapp.html

Las apps se construyen con las tecnologías de la
web: URLs, HTTP, HTML, CSS y JavaScript.

Introducción HTML y CSS El lenguaje HTML

Es un lenguaje de marcas para formatear y estructurar un
documento, que puede leerse en cualquier navegador.

<html> … </html>

Un documento HTML tiene tres etiquetas que describen la
estructura general de un documento y dan una información
sencilla sobre él.

Estandarizado en la
norma ISO de SGML
Standard Generalized
Markup Lenguage).

El W3C desarrolla
especificaciones
técnicas y directrices
que aseguren su
calidad técnica y
editorial.

<html>
<head>
<body>

Las etiquetas pueden escribirse tanto en mayúsculas como
en minúsculas, pero se recomienda el uso de minúsculas.

Introducción HTML y CSS <!doctype html>

declara un documento HTML5 para que se visualice
correctamente.

Doctype comienza a utilizarse en HTML4.01 y XHTML 4

http://validator.w3.org/

<html></html>

Sirve para identificar que esta codificado en este lenguaje y
limitar, el principio y el fin del documento.

Introducción HTML y CSS <head> la cabecera, que contiene información y recursos
sobre el propio documento y que no aparece en el
documento, destacando el título <title>. Será el nombre
que aparece en la cabecera del visualizador y en los
buscadores de ahí la importancia de que sea significativo.

Introducción HTML y CSS La etiqueta meta define varios tipos de metadatos.
El atributo “charset” especifica la codificación usada en la
página.

<meta charset=”character_set”>
<meta charset=”utf-8”>

Introducción HTML y CSS Charset utf-8, la Unicode Transformation Format 8-bit,
representa el código de caracteres Unicode, pero es
compatible con ASCII. Permite visualizar los caracteres de
todos los idiomas.

Introducción HTML y CSS Caracteres especiales

Para incluir en el texto caracteres que son usados por HTML
para sus funciones de codificación es necesario usar su
anotación especial:

http://dev.w3.org/html5/htmleauthor/charref



<
>
&



Espacio en blanco nonebreaking space)
Menor que
Mayor que
Et o Ampersand
Comillas
apóstrofo

&nbsp
&lt
&gt
&amp
&quot
&apos

Introducción HTML y CSS Introducción HTML y CSS <body></body>

El cuerpo contiene los elementos visibles en la página.
Las imágenes, los encabezados, los párrafos de texto, las
listas, las tablas o los hipervínculos.

Introducción HTML y CSS Editores HTML

Antes de comenzar a trabajar con un editor específico, es
recomendable conocer el código.

Pueden usarse programas que trabajen con texto plano, sin
añadir sus propias marcas de edición, en Windows el Bloc
de Notas y en Macintosh el TextEdit.

Los documentos HTML deben tener la extensión html o htm.

Usar un editor wysiwyg como Adobe Dreamweaver o
BlueGrifon o un editor con ayudas visuales como sublime
facilita el trabajo.

TextEdit guarda por defecto
en Rich Text es necesario
configurarlo para que
guarde tu trabajo como
archivos de texto plano.

BlueGrifon [http://www.
bluegriffon.org/] o un
editor con ayudas visuales
como sublime [http://www.
sublimetext.com/]

Comparativa en http://
en.wikipedia.org/wiki/
Comparison_of_HTML_
editors

Introducción HTML y CSS Bloc de notas de Microsoft
Sublime

Introducción HTML y CSS Introducción HTML y CSS Un documento HTML
inserta en el texto
etiquetas que controlan
los diferentes aspectos
de la presentación y la
semántica del contenido.

Los textos más
habituales están
formados por
encabezados <h1>,
párrafos <p>, listas
<ul> <li>...

Introducción HTML y CSS Hojas de estilo CSS

Para aplicar un estilo de presentación, el selector de
elemento puede ser una etiqueta HTML: p, h1, ul, li

El estilo afecta a todo el contenido incluido dentro de esa
etiqueta

<p></p>, <h1></h1>, <ul></ul>.


Introducción HTML y CSS El selector puede aplicarse a más de una etiqueta HTML:
elemento, elemento h1,h2, h3

Afecta a los elementos <h1>, <h2> y <h3>.

Introducción HTML y CSS El estilo puede estar
en la cabecera de
la página, debe
expresarse en un
elemento <style>
dentro de la
cabecera <head>
del documento.

Selector { y cada
declaración:
propiedad : valor;}

Introducción HTML y CSS HTML/CSS Marcas básicas

Las marcas de texto en html, se emplean para el
estructurado semántico del contenido.

Los textos habituales están formados por párrafos,
palabras en negrita o cursiva, anotaciones y correcciones,
citas a otros documentos externos...

Marcado básico

<p></p> párrafo
<em></em> da énfasis al texto que encierra
<strong></strong> Máxima importancia al texto que
encierra

Introducción HTML y CSS El lenguaje de marcas HTML está orientado a la definición
de la estructura y la semántica del documento y no a su
representación gráfica.

CSS controla el aspecto gráfico del documento mediante
hojas de estilo [style sheets], indicando al navegador como
se deben visualizar los elementos de un documento HTML.

Así se consigue separar el aspecto del contenido.

Introducción HTML y CSS Cada etiqueta HTML tiene unos valores
de CSS por defecto, que pueden variar
según el navegador y que deben
modificarse con estilos personales.

Introducción HTML y CSS Ejemplo valores CSS por defecto del navegador, de:
h1, p, strong, em.

h1 {
display: block;
fontesize: 2em;
marginebefore: 0.67em;
marginea{er: 0.67em;
marginestart: 0;
margineend: 0;
fonteweight: bold;
}

p {
display: block;
marginebefore: 1em;
marginea{er: 1em;
marginestart: 0;
margineend: 0;
}

Introducción HTML y CSS La primera forma de añadir el estilo CSS a un documento
HTML es con elementos en línea, es el método más sencillo,
añadiendo un atributo style en el elemento concreto dentro
de la página. No se pueden reutilizar para varios elementos
que comparten las mismas propiedades. Esta desaprobado
por el W3C.

Se escriben las propiedades del estilo en las marcas del
HTMLcomo “nombre: valor” separadas por punto y coma.
<body style=”color: red; “>
<p style=”font-size: 16px; color: blue; font-family: Arial,
Helvetica, sans-serif;”>
Mi primera página</p>


Introducción HTML y CSS La segunda forma añade el estilo CSS en un bloque
<style> en la cabecera <head> y aplica el estilo a varios
elementos de la página.

Cada elemento
HTML tiene una
caja asociada,
donde aplican los
comandos de estilo
CSS. El color de
fondo aplicado a
cada elemento HTML
del ejemplo, muestra
la caja asociada a
cada uno.

Introducción HTML y CSS Lo más aconsejable
para mantener
la separación
entre contenido y
presentación, en una
hoja de estilo CSS
separada del HTML,
que se importa con
un elemento <link>
en la cabecera.

Introducción HTML y CSS La principal ventaja es que las hojas de estilo son
aplicables a una o a muchas páginas. Permite además
adaptar la pr
  • Links de descarga
http://lwp-l.com/pdf18480

Comentarios de: Introducción HTML y CSS (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad