Comment text here/p>
Markup è una cosa bellissima, e certamente è cambiata nel corso degli anni. Ciò che era in effetti HTML1, ha certamente portato a un sorprendente linguaggio di markup semantico, al quale possiamo in gran parte ringraziare il W3C. E, cosa ne sai, la prossima cosa da ringraziare per loro è arrivata - HTML5.
A differenza della versione precedente di HTML, in cui il codice era principalmente una struttura limitata determinata dal modo in cui hai utilizzato gli elementi di classe e ID, html5 tenta davvero di fornire una struttura molto più ampia.
Tutto il layout può essere creato con tag e elementi semantici che determinano come dovresti strutturare e, cosa forse più importante, che ti aiutano a strutturare ogni pagina. Questo produce codice molto più pulito e leggibile rispetto alle versioni precedenti di HTML, ed è davvero qualcosa di veramente sorprendente. I nuovi tag richiedono davvero che tu pensi a come stai strutturando la tua pagina, il che è onesto, ma alla fine è una grande cosa per noi web designer e sviluppatori.
Prima di comprendere la struttura di HTML5 e come creare e codificare un modello di esempio da utilizzare per i tuoi progetti, devi essere consapevole di come è avvenuto. Sappi però che l'attuale versione di HTML5 non ha ancora raggiunto una versione che il W3C potrebbe chiamare definitivo fino ad ora, ma il loro è un bel po 'da imparare e iniziare ad usare nel tuo codice in questo momento. Ecco cosa ha da dire il W3C su questo problema:
"Gli implementatori dovrebbero essere consapevoli che questa specifica non è stabile. Gli implementatori che non prendono parte alle discussioni probabilmente troveranno le specifiche che cambiano da sotto loro in modi incompatibili. I fornitori interessati a implementare questa specifica prima di raggiungere la fase di Candidate Recommendation dovrebbero aderire alle suddette mailing list e prendere parte al discussioni “.
Ma non lasciare che ti spaventi. Ci sono sempre persone là fuori che si assicurano costantemente che non vengano cambiate da sotto a tutti noi. Quindi sicuramente saprai se un cambiamento così drastico accadrà davvero. Tornando all'argomento, una delle principali domande che le persone hanno su HTML5 è "
In realtà è venuto da tutti noi. Nel 2005 Google ha condotto a studia di oltre 3 miliardi di siti Web e ha scoperto che le classi più comuni utilizzate nel markup comune erano in realtà ciò che si vede lì su quella pagina. Piè di pagina, menu, titolo, piccolo, testo, contenuto, intestazione e nav sono tutti tra i primi nel grafico di popolarità. E in sostanza è così che il W3C ha deciso cosa usare per i nuovi tag semantici per HTML5. Ora che ne siamo a conoscenza, analizziamoci su quali sono questi tag e sui fondamentali cambiamenti fondamentali in HTML5.
Un doctype non è particolarmente un elemento dell'HTML, ma è una decelerazione, ed è diventato sempre più importante col passare del tempo. Usarne uno in modo appropriato può aiutare il tuo browser a capire che tipo di HTML sta tentando di analizzare, quindi vogliamo sempre utilizzare i doctypes appropriati. In tutta onestà, in questo momento, puoi praticamente usare il doctype HTML5 per tutto, ma copriamoci anche di quelli precedenti. Qui è dove siamo arrivati fino alla semplicità:
Molto bene, vero? Non è necessario conservare un documento per copiare e incollare in un doctype ridicolmente lungo o, peggio ancora, cercare di ricordare i doctypi ridicolmente lunghi delle versioni precedenti. Per HTML5 devi semplicemente digitare . Ah, che sollievo.
Prima di lasciare questa sezione, passiamo ad alcuni degli altri elementi che sono diventati più semplici. L'elemento radice è stato semplificato, al quale invece di dover scrivere qualcosa come:
Possiamo solo scrivere:
Le cose che dobbiamo copiare e incollare diventando sempre più piccole di minuto in minuto. Ad esempio, anche nell'elemento head, la codifica dei nostri caratteri è passata da cose come:
alla versione più recente in HTML5:
E infine, i nostri link hanno abbandonato il loro attributo type. Quindi, ad esempio, questo:
Diventa questo:
L'elemento section è fondamentalmente una qualsiasi sezione generica di un documento HTML. In genere, tuttavia, si tratta di un raggruppamento tematico di contenuti, che può avere un titolo ma non ne richiede uno.
Una regola empirica generale per l'utilizzo dell'intestazione della sezione è utilizzata solo se si farebbe esplicitamente riferimento nella struttura del documento. Se, nella struttura, c'era una "sezione" a cui si faceva riferimento o si riteneva che tutto il contenuto in un'area fosse una "sezione" di ordinamento, allora in effetti includere il tag della sezione. Se vuoi usarlo principalmente per lo styling, non farlo . Invece, usa a
L'elemento "nav" rappresenta qualsiasi sezione di una pagina che si collega ad altre parti di quella pagina o ad altre pagine all'interno della mappa del sito. Ogni volta che pensi ai link di navigazione, dovresti pensare a "tag nav".
L'elemento nav è particolarmente adatto per i blocchi di navigazione più grandi. Qualsiasi elemento di grandi dimensioni che si collega ad altre sezioni della pagina del sito o ad altre pagine del sito. Tuttavia, tieni presente che una sezione di navigazione non deve essere sotto forma di elenco, sebbene sia piuttosto standard. Può essere in prosa, tag di paragrafo o praticamente qualsiasi cosa - purché inizialmente fosse adatto per essere inserito in tali tag.
L'elemento article rappresenta una composizione autonoma in un documento, una pagina o qualsiasi sito. La cosa veramente importante da tenere a mente con i tag articolo è che è, in genere, il contenuto distribuibile o riutilizzabile in modo indipendente è quello che viene solitamente inserito nei tag. Potrebbe trattarsi di un post sul forum, di un articolo di una rivista o di un giornale o di un post di blog, anche di commenti, purché si tratti di elementi di contenuto indipendenti.
Gli articoli possono contenere "sezioni" al loro interno, "intestazione" al loro interno, persino "hgroup" s al loro interno. Ma tieni presente quando e come stai usando questo elemento, dato che non è così comunemente usato come a
Facciamo un esempio. Ad esempio, supponiamo di avere un post sul blog con alcuni commenti. Puoi farlo in questo modo in HTML5:
The Blog Entry Title
12/25/2045
Blog entry
...
Comments
Comment text here/p>
Another comment here
L'elemento aside rappresenta qualsiasi sezione di una pagina che consiste di contenuto che è tangenzialmente correlato al contenuto attorno all'elemento aside. La cosa più importante da ricordare con questo tag è che sebbene sia contenuto tangenzialmente in relazione al contenuto intorno al tag aside, è tipicamente informazione o contenuto che è separato nelle caratteristiche. Lo utilizzerai più spesso nelle barre laterali, poiché la maggior parte delle barre laterali sono perfette per essere interamente racchiuse in tag di riserva. Altri usi possono includere virgolette, bit di pubblicità, gruppi di collegamenti nav o persino indirizzi vicino all'indirizzo di una posizione in questione.
Per entrare nel dettaglio, però, è sempre il momento in cui si sente il bisogno di prendere letteralmente da parte e spiegare, fare riferimento, menzionare, dichiarare o mettere in discussione qualcosa. Puoi anche utilizzare un elemento a parte per una sezione più ampia di un sito, ad esempio una barra laterale per Twitter o Facebook o collegamenti casuali. Potresti farne una parte, quindi utilizzare una sezione di intestazione e nav al suo interno anche per capire cosa sta succedendo lì. Puoi usarlo nella sezione footer dei post del blog per fare riferimento a ciò che li riguarda, o praticamente ovunque possa essere perfettamente implementato.
L'elemento hgroup rappresenta l'intestazione di una sezione. Questo elemento è utilizzato al meglio per raggruppare un insieme di elementi h1-h6 quando l'intestazione ha più livelli o sottotitoli, ad esempio esattamente l'articolo che stai leggendo. Questo sarebbe perfetto per un hgroup. Puoi anche usarlo per titoli alternativi o tag line.
Il W3C ci ricorda:
"Ai fini dei riepiloghi di documenti, contorni e simili, il testo degli elementi di hgroup è definito come il testo del discendente dell'elemento h1-h6 con il punteggio più alto dell'elemento hgroup, se ci sono tali elementi, e il primo di tali elementi elemento se ci sono più elementi con quel grado. Se non ci sono tali elementi, il testo dell'elemento hgroup è la stringa vuota.
Altri usi, ad esempio, includono le aree di un blog in cui si sta elencando l'intestazione e il sottotitolo per il post del blog. Puoi anche usarlo per titoli di libri e descrizioni, per elencare i medici nella tua zona e le loro aree di competenza, o anche usarlo per aiutare a replicare la funzionalità di un tavolo. Diamo un'occhiata a un simile esempio ora. Su un tavolo avremmo:
Doctor Name:
Randy McDocterson
Doctor Specialty
Slapping People
Quindi è possibile vedere chiaramente, nel markup, che abbiamo un medico di nome Randy McDoctoerson, la cui specialità è schiaffeggiare le persone. Ora, questo è un po 'strano, ma hey - ottiene il punto attraverso.
Il tag header rappresenta qualsiasi gruppo di aiuti introduttivi o di navigazione all'interno di un sito o sezioni di un sito. Quindi, ora che è stata definita la definizione formale, scomporla un po '. Sappiamo tutti che cos'è un'intestazione, ma per essere specifici include varie cose nella parte superiore della maggior parte del sito. Queste aree di intestazione includono solitamente sezioni di branding, call to action items e forse qualche navigazione. In realtà può essere usato in qualsiasi posto tu abbia usato per scrivere:
Da notare: può essere utilizzato nell'area di inizio di qualsiasi sezione, in quanto non deve essere nella parte superiore o all'inizio del documento HTML. Ma, è qui che viene in genere implementato.
L'elemento footer rappresenta un piè di pagina per la sua sezione padre nidificata più vicina e in genere contiene informazioni sulla sua sezione genitori. Il tag footer è molto simile al tag header, ma per la sezione opposta di una pagina. Spesso si vedrà un piè di pagina di una pagina che contiene ancora collegamenti che erano nella navigazione, e forse un logo, o altre cose simili - beh, tutte queste possono ora essere ospitate in un
Lorem
ipsum
Qualche testo qui
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5 The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
HTML5 Template
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
HTML5 Template
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
HTML5 Template The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
HTML5 Template Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
The “address” tag The address element represents the contact information for its nearest article or body element. I think the example best describes this tag so let's dive right in. ../People/Raggett/">Dave Raggett , Arnaud Le Hors ,contact persons for the W3C HTML Activity I think that very aptly describes the address tag, but the W3C would also like to note that typically the address element would be included along with other information in a footer element. So, this would work specifically for the email or about.me link at bottoms of websites (near the copyright information particularly). You can house that in an address element like so: mailto: [email protected] ">John Smith . © copyright 2038 Example Corp. And that just about wraps up all the important elements and new tags for HTML5. Keep in mind though, that wasn't ALL the tags available, but it was some of the more important ones and particularly the ones we will be working with today. HTML5 Template So now that we have learned about HTML5, let's get into coding our own template. Let's start with an average document. Now let's add the stylesheet link, just for good practice, even though we may not use it. Now I think it'd be a good time to start setting up our body element with some structure for us to use on other projects. So with that in mind let's do: Now, as you can see, we have a bit of a place for our content to go. We have a few designated sections. We have a designated header, footer, and section element within the document – but now let's add a navigation element as well. style.css"> HTML5 Template Pretty standard template Home About HTML5
Ed eccoci, abbiamo aggiunto un po 'di navigazione con una bella lista non ordinata nella sezione header. Ma aspetta un minuto. Che cosa succede se hai un bel piè di pagina e vuoi che gli stessi elementi del navigatore nel footer. Bene, aggiungiamolo anche lì. Tranne che questa volta non useremo il
HTML5 Template Informazioni su HTML5Ora aggiungiamo alcuni bit per IE e altri tecnicismi di questo tipo.
HTML5 Template Modello HTML5
Modello piuttosto standard
Ed eccoci qui: un modello HTML5 semplice ma completo!
Quali sono le tue nuove tecniche CSS3 preferite? O tecniche CSS poco usate / poco conosciute? Fateci sapere nei commenti!