Què oferim?
Tutories virtuals
Publicació dels treballs
Tutories
Suggeriments dels
tutors virtuals
Recursos útils...
Propostes de treballs interessants de recerca
Treballs d'exemple
Plantilles per presentacions
Criteris per citar fonts bibliogràfiques
Qué fer amb les dades?
Com és fa una enquesta?
Com és fa una entrevista?
Com es dissenya un experiment?
Com es tracten les
variables estadístiques?
Com fer gràfics i taules en Excel?
Com publicar
els treballs en web?
Conceptes bàsics de HTML
Enllaços d'interés
Què és i cóm es fa un treball de recerca?
Els millors treballs de recerca fets a Catalunya (CIRIT)
Premis
 
  Treballs de recerc@
 

HTML: conceptes bàsics

 
 
 
 

els tags

Els documents HTML son arxius text amb elements HTML.

Els elements HTML es defineixen mitjançant tags.

Aquests s'escriuen entre els caràcters < i >

Els tags HTML normalment apareixen aparellats <b> i </b> (p.e.negreta i final de negreta)

Els HTML tags es poden escriure tant en minúscula com majúscula

En alguns tags entre els <> hi poden haver paràmetres que configuren l'element (Ex: en una taula indicar si hi ha contorn)

Hi ha molts més tags dels que aquí descriurem. També hi ha molts més paràmetres lligats als elements dels que posarem. Caldrà que feu una cerca a internet ( o ens ho demaneu ) si en voleu d'altres.

Els colors en HTML s'indiquen en hexadecimal ( sistema on els números van del 0 a al 15, on 10=A, 11=B... 15=F). Els colors es formen a partir de tres blocs de dos dígits cadascun ( format RGB) , un pel vermell (Red valors entre 0 i 255, 00 i FF en hexadecimal ) un pel verd (Green idem valors) i un pel blau (Blue idem valors). S'escriuen entre cometes amb # davant (Ex: negre ="#000000·, blanc ="#FFFFFF, vermell ="#FF0000"...)

Atenció a les referències a arxius!!! Quan s'hagi de posar una referència a un arxiu (Ex: una imatge) mai s'ha de posar el camí absolut (Ex c:\webs\laweb\imatges\imatge.gif) sempre s'han de posar les adreces relatives a l'arxiu html on s'han de visualitzar. Es a dir, si l'arxiu htm està a c:\webs\laweb posarem: .\imatges\imatge.gif on .\ indica el directori actual.

 
   
 
 
 

els tags bàsics

<html>...</html> Engloba la pàgina

<header>...</header> La capçalera de la pàgina. Inclou el títol entre d'altres

<title>...</title> El títol de la pàgina es veu a la barra de l'explorador

<body>...</body> Engloba tot el que es veu. Com a paràmetre es pot posar bgcolor='' i el fons de la pàgina es veu del color que s'indiqui.

<h1>...</h1> Capçaleres. Poden anar d'h1 a h6 i cadascuna fa que el text s'escrigui d'una mida diferent

<p>...</p> paràgraf

<br> salt de línia

<b>...</b> negreta

<i>...</i> cursiva

<s>...</s> subratllat

<!-- ... --> Per posar un comentari

 
   
 
 
 

Les imatges

<img src=''> src indica on està la imatge pot ser una url o, un directori i el nom d'una imatge (Ex: http://www.edu365.com/aulanet/comsoc/images_comsoc/index_traf_p.jpg o images/imatge.gif)

Tipus d'arxius vàlids: jpg, gif i png

Paràmetres del tag <img>:

- alt='' text que surt sobre la imatge al posar-hi el ratolí"

- border='' contorn al voltant de la imatge

- height='' fixa l'alçada de la imatge

- width='' fixa l'amplada de la imatge

 
   
 
 
 

Les taules


<table border="1" width=80%> defineix una taula amb contorn de gruix 1 i d'ample un 80% de l'espai disponible

- <tr> s'inicia la primera fila
- <td>...</td> s'inicia una columna
- <td>...</td> s'inicia una segona columna
- </tr> s'acaba la primera fila
- <tr> s'inicia la segona fila
- <td>...</td> s'inicia una columna
- <td>...</td> s'inicia una segona columna
- </tr> s'acaba la segona fila
- </table> s'acaba la taula

Les taules es poden aniuar. Dins d'una taula, en una cel·la, hi pot haver un altra taula

Paràmetres del tag <table>:

- height='' alçada
- width='' amplada
- border='' contorn
- bgcolor='' color de fons taula

Paràmetres del tag <td>:

- height='' alçada
- width='' amplada
- bgcolor='' color de fons cel·la

 
   
 
 
 

els vincles


<a href="">...</a> href paràmetre que indica on es va quan es fa un clic. Entre <a> i </a> text que es vol que es visualitzi, pot ser una imatge (Ex: <a href="pagina.htm"><img src="imatge.gif"></a>)

Paràmetres del tag <a>:

- target='' indica on volem que s'obri el vincle "_blank" indica nova finestra

- href='' pot ser una url, un marcador (una posició) dins de la pàgina, mailto:seguit d'una adreça de correu electrònic

Marcadors <a name="nom del marcador"> Ens permet posa una marca a la línia on estem per accedir-hi des d'un vincle posant <a href="#nom del marcador"> si volem anar a la mateixa pàgina o, <a href="pagina.htm#nom del marcador"> si volem anar a un marcador en un altra pàgina.

 
 
   
 
 
 

Els frames


Permeten visualitzar pàgines diferents en una sola finestra. Cal una pàgina html principal, on es defineixen els frames i, una pàgina per cadascun dels frames. La pàgina principal organitza les pagines que es visualitzen.

La plantilla que oferim es basa en dos frames. La capçalera i els continguts que anireu desenvolupant.

<frameset framespacing="0" rows="56,*">
<frame name="encabezado" scrolling="no" noresize target="principal" src="capcalera.htm">
<frame name="principal" scrolling="no" noresize target="_parent" src="textI.htm">
<noframes>
<body></body>
</noframes>
</frameset>

<frameset> defineix el nombre de frames i la mida de cadascun (56 pixels el primer i la resta pel segon). El paràmetre principal és:

- framespacing= separació entre frames

<frame> amb paràmetres:

- name= nom del frame
- target= nom del frame destí on es visualitzen els vincles (quan es fa un clic al frame capçalera, es visualitza sobre el frame principal)
- scrolling= es pot fer scroll o no del frame
- src= pàgina htm lligada al frame

<noframes> suposant que tinguem un navegador que no accepta frames que volem visualitzar (s'ha d'escriure entre els tags <body>...</body>

 

 
   
 
 
 

software


El bloc de notes

- Avantatges: El programa existeix a tots els ordinadors.

- Inconvenients:

. No permet diferenciar entre tags, paràmetres, cadenes text ... tot es visualitza del mateix color i es fa difícil trobar errors.

. No admet un mode disseny que permeti visualitzar com queda la pàgina mentre es dissenya. Cal salvar i visualitzar a l'explorador.

Software gratuït. N'hi ha moltíssims en destaquem uns pocs que hem testejat

nvu http://www.nvu.com

- Avantatges:

. És gratuït
. Fàcil d'utilitzar
. Intuïtiu

- Inconvenients:

. És molt nou i encara no massa estable

pspad http://www.pspad.com

- Avantages

. És gratuït
. Fàcil d'utilitzar
. Molt potent, admet programació php

- Inconvenients:

. ???

PHPEditor http://hapedit.free.fr/

- Avantatges:

. És gratuït
. Permet diferenciar per colors , tags, paràmetres, cadenes text...
. Admet pàgines no html, com per exemple php, asp...

- Inconvenients:

. No admet un mode disseny que permeti visualitzar com queda la pàgina mentre es dissenya (no és WYSIWYG What You See Is What You Get). Cal salvar i visualitzar a l'explorador.

Arachnophilia http://www.arachnoid.com/arachnophilia/index.html L'última versió està programada en java.

- Avantatges:

. És gratuït
. Permet diferenciar per colors , tags, paràmetres, cadenes text...

- Inconvenients:

. No admet un mode disseny que permeti visualitzar com queda la pàgina mentre es dissenya (no és WYSIWYG). Cal salvar i visualitzar a l'explorador.

Altres WYSIWYG (no testejats per nosaltres)

Amaya. És un visualitzador en codi obert http://www.w3.org/Amaya/Amaya.html

- Avantatges:

. És gratuït
. Permet diferenciar per colors , tags, paràmetres, cadenes text...
. Permet visualitzar el que s'està dissenyant (és WYSIWYG)
. Admet formats diferents a l'html

- Inconvenients:

. ???

Els softwares més utilitzats:

- Macromedia Dreamweaver. L'aplicatiu més "professional" i més utilitzat actualment.

- FrontPage. L'aplicatiu de Microsoft per al desenvolupament de pàgines web.

Altre software d'interès:

HTMLValidator, validador d'html vàlid per 100 proves o trenta dies http://www.htmlvalidator.com/

EasyPHP entorn gratuït indispensable per desenvolupar amb PHP. Inclou la base de Dades MySQL, el servidor Apache i el servidor de pàgines dinàmiques PHP. http://www.easyphp.org/?lang=en