SlideShare uma empresa Scribd logo
1 de 52
Baixar para ler offline
HTML in the real world
Texte & sémantique
Saut de ligne (1) 
The br element represents a line break. 
Source : w3.org 
br elements must be used only for line 
breaks that are actually part of the content, 
as in poems or addresses. 
Source : w3.org
Saut de ligne (2) 
<p> 
Roses are red,<br/> 
Violets are blue,<br/> 
Sugar is sweet,<br/> 
And so are you.<br/> 
</p> 
<p> 
All children, except one, grow up. They 
soon know that they will grow up, and the way 
Wendy knew was this. One day when she was 
two years old she was playing in a garden, and 
she plucked another flower and ran with it to 
her mother. You always know after you are two. 
Two is the beginning of the end. <br/><br/> 
! 
Of course they lived at 14 [their house 
number on their street], and until Wendy came 
her mother was the chief one. 
</p>
Marquer (1) 
The mark element represents a run of text 
in one document marked or highlighted for 
reference purposes, due to its relevance in 
another context. 
Source : w3.org
Marquer (2) 
<p> 
Wendy came first, then <mark>John</mark>, then Michael. 
</p>
Code informatique (1) 
The code element represents a fragment of 
computer code. 
Source : w3.org
Code informatique (2) 
<code> 
var i = 2; 
alert(i); 
</code>
Importance (1) 
The strong element represents strong 
importance, seriousness, or urgency for its 
contents. 
Source : w3.org
Importance (2) 
<p> 
We are here to ensure that <strong>every child born into this world 
receives a quality education</strong>. 
</p>
Gras (1) 
The b element represents a span of text to 
which attention is being drawn for utilitarian 
purposes without conveying any extra 
importance and with no implication of an 
alternate voice or mood, such as key words 
in a document abstract, product names in a 
review, actionable words in interactive text-driven 
software, or an article lede. 
Source : w3.org
Gras (2) 
<p> 
Le <b>phare de Djeddah</b> est un phare situé à Djeddah. 
</p>
Emphase (1) 
The em element represents stress emphasis 
of its contents. 
Source : w3.org
Emphase (2) 
<p><em>Cats</em> are cute animals.</p> 
<p>Cats <em>are</em> cute animals.</p> 
<p>Cats are <em>cute</em> animals.</p> 
<p>Cats are cute <em>animals</em>.</p>
Italique (1) 
The i element represents a span of text in an 
alternate voice or mood, or otherwise offset 
from the normal prose in a manner indicating 
a different quality of text, such as a 
taxonomic designation, a technical term … 
Source : w3.org
Italique (2) 
<p>There is a certain <i>je ne sais quoi</i> in the air.</p>
Et bien d’autres … 
small - cite - abbr - time
Sections & structure
Contenu (1) 
The body element represents the content of 
the document. 
Source : w3.org 
In conforming documents, there is only one 
body element. 
Source : w3.org
Contenu (2) 
<!doctype html> 
<html> 
<head> 
<title>Titre de la page</title> 
</head> 
<body> 
<h1>Super titre</h1> 
<p>Lorem ipsum</p> 
</body> 
</html>
Article (1) 
The article element represents a complete, 
or self-contained, composition in a 
document, page, application, or site and that 
is, in principle, independently distributable or 
reusable, e.g. in syndication. This could be a 
forum post, a magazine or newspaper article, 
a blog entry, a user-submitted comment, an 
interactive widget or gadget, or any other 
independent item of content. 
Source : w3.org
Article (2) 
article 
article 
article 
article 
Source : http://qz.com
Article (3) 
article
Article (4) 
<article> 
<h1>Lorem ipsum</h1> 
<p> 
Lorem ipsum dolor sit amet, consectetur 
adipiscing elit. Fusce odio magna, porta ut 
congue gravida, pharetra eu turpis. Donec 
congue pulvinar iaculis. 
</p> 
</article>
Section (1) 
The section element represents a generic 
section of a document or application. A 
section, in this context, is a thematic grouping 
of content. 
Source : w3.org
Section (2) 
Source : http://www.lemonde.fr/ 
section 
section
Section (3) 
<h1>Lorem ipsum</h1> 
<section> 
<h2>Lorem ipsum</h2> 
<p> 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
</p> 
<h2>Lorem ipsum</h2> 
<p> 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
</p> 
</section> 
<section> 
<h2>Lorem ipsum</h2> 
<p> 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
</p> 
<h2>Lorem ipsum</h2> 
<p> 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
</p> 
</section>
Navigation (1) 
The nav element represents a section of a 
page that links to other pages or to parts 
within the page: a section with navigation 
links. 
Source : w3.org
Navigation (2) 
nav 
Source : https://www.fitocracy.com/
Navigation (3) 
<nav> 
<h1>Navigation</h1> 
<ul> 
<li><a href="#">Index</a></li> 
<li><a href="#">Things</a></li> 
<li><a href="#">Other things</a></li> 
</ul> 
</nav>
Informations complémentaires (1) 
The aside element represents a section of a 
page that consists of content that is 
tangentially related to the content around 
the aside element, and which could be 
considered separate from that content. Such 
sections are often represented as sidebars in 
printed typography. 
Source : w3.org
Informations complémentaires (2) 
aside 
Source : http://www.upworthy.com/one-of-the-biggest-impacts-on-an-adults-life-is-how-they-spend-10-minutes-a-day-as-a-child?c=hpstream
Informations complémentaires (3) 
<section> 
<h1>Lorem</h1> 
<article> 
<h2>Lorem ipsum 1</h2> 
<p> 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
</p> 
</article> 
<article> 
<h2>Lorem ipsum 2</h2> 
<p> 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
</p> 
</article> 
<aside> 
<h2>Sidebar</h2> 
<ul> 
<li>Lorem 3</li> 
<li>Lorem 4</li> 
</ul> 
</aside> 
</section>
En-tête (1) 
The header element represents introductory 
content for its nearest ancestor sectioning 
content or sectioning root element. A header 
typically contains a group of introductory or 
navigational aids. 
Source : w3.org
En-tête (2) 
Source : https://medium.com/ 
header
En-tête (2) 
<header> 
<h1>Super title</h1> 
<nav> 
<ul> 
<li><a href="#">Games</a> 
<li><a href="#">Forum</a> 
<li><a href="#">Download</a> 
</ul> 
</nav> 
</header>
Pied de page (1) 
The footer element represents a footer for 
its nearest ancestor sectioning content or 
sectioning root element. A footer typically 
contains information about its section such 
as who wrote it, links to related documents, 
copyright data, and the like. 
Source : w3.org
Pied de page (2) 
Source : http://qz.com 
footer
Pied de page (3) 
<article> 
<h1>Toto</h1> 
<p> 
Lorem ipsum dolor sit amet, consectetur 
adipiscing elit. 
</p> 
<footer> 
<p>published on 2009/10/21 at 6:26pm</p> 
</footer> 
</article>
Récapitulatif 
body 
header 
section 
section 
footer 
article 
article 
aside 
nav 
article nav
balises universelles
div 
The div element has no special meaning at all. 
It represents its children. 
Source : w3.org 
Authors are strongly encouraged to view the 
div element as an element of last resort, for 
when no other element is suitable. 
Source : w3.org
div (2) 
<div> 
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p> 
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p> 
</div>
span 
The span element doesn't mean anything on 
its own. It represents its children. 
Source : w3.org
span (2) 
<h1>Lorem ipsum <span>dolor</span> sit amet.</h1>
Les Attributs
id 
The id attribute specifies its element's unique 
identifier (ID). 
Source : w3.org 
The value must be unique amongst all the IDs in 
the element's home subtree and must contain 
at least one character. The value must not 
contain any space characters. 
Source : w3.org
id (2) 
<h1 id="brand">Lorem ipsum</h1>
class 
Every HTML element may have a class 
attribute specified. 
Source : w3.org 
The attribute, if specified, must have a value that 
is a set of space-separated tokens representing 
the various classes that the element belongs to. 
Source : w3.org
class (2) 
<p class="lorem"> 
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
</p> 
<p class="lorem"> 
Proin quis rutrum justo. 
</p> 
<p class="lorem last"> 
Praesent ut ante ut nibh sollicitudin fermentum ut sed dui. 
</p>
Merci pour votre attention.
Bibliographie 
A vocabulary and associated APIs for HTML and XHTML - W3C 
http://www.w3.org/TR/html5/ 
HTML5 : structure globale du document -Simon-K 
http://www.alsacreations.com/article/lire/1374-html-5-structure-globale-du-document.html

Mais conteúdo relacionado

Mais procurados

Semantic Web Austin Yahoo
Semantic Web Austin YahooSemantic Web Austin Yahoo
Semantic Web Austin YahooPeter Mika
 
Enhance Your Google Search
Enhance Your Google SearchEnhance Your Google Search
Enhance Your Google SearchValentini Mellas
 
Google search techniques
Google search techniquesGoogle search techniques
Google search techniquesNirav Ranpara
 
Google search techniques
Google search techniquesGoogle search techniques
Google search techniquesOusman Faal
 
Advanced Internet Searching
Advanced Internet SearchingAdvanced Internet Searching
Advanced Internet SearchingPhil Bradley
 

Mais procurados (6)

Semantic Web Austin Yahoo
Semantic Web Austin YahooSemantic Web Austin Yahoo
Semantic Web Austin Yahoo
 
Enhance Your Google Search
Enhance Your Google SearchEnhance Your Google Search
Enhance Your Google Search
 
Google search techniques
Google search techniquesGoogle search techniques
Google search techniques
 
Google search techniques
Google search techniquesGoogle search techniques
Google search techniques
 
basketball theme
basketball themebasketball theme
basketball theme
 
Advanced Internet Searching
Advanced Internet SearchingAdvanced Internet Searching
Advanced Internet Searching
 

Destaque

Architecture logicielle #2 : TP timezone
Architecture logicielle #2 : TP timezoneArchitecture logicielle #2 : TP timezone
Architecture logicielle #2 : TP timezoneJean Michel
 
Wordpress #3 : content strategie
Wordpress #3 : content strategieWordpress #3 : content strategie
Wordpress #3 : content strategieJean Michel
 
Javascript #4.1 : fonctions for noobs
Javascript #4.1 : fonctions for noobsJavascript #4.1 : fonctions for noobs
Javascript #4.1 : fonctions for noobsJean Michel
 
Gestion de projet #3 : besoin client
Gestion de projet #3 : besoin clientGestion de projet #3 : besoin client
Gestion de projet #3 : besoin clientJean Michel
 
Javascript #8 : événements
Javascript #8 : événementsJavascript #8 : événements
Javascript #8 : événementsJean Michel
 
Javascript #9 : barbarian quest
Javascript #9 : barbarian questJavascript #9 : barbarian quest
Javascript #9 : barbarian questJean Michel
 
Architecture logicielle #3 : object oriented design
Architecture logicielle #3 : object oriented designArchitecture logicielle #3 : object oriented design
Architecture logicielle #3 : object oriented designJean Michel
 
Architecture logicielle #5 : hipsto framework
Architecture logicielle #5 : hipsto frameworkArchitecture logicielle #5 : hipsto framework
Architecture logicielle #5 : hipsto frameworkJean Michel
 
Dev Web 101 #2 : development for dummies
Dev Web 101 #2 : development for dummiesDev Web 101 #2 : development for dummies
Dev Web 101 #2 : development for dummiesJean Michel
 
WebApp #4 : Consuming REST APIs
WebApp #4 : Consuming REST APIs WebApp #4 : Consuming REST APIs
WebApp #4 : Consuming REST APIs Jean Michel
 
PHP #4 : sessions & cookies
PHP #4 : sessions & cookiesPHP #4 : sessions & cookies
PHP #4 : sessions & cookiesJean Michel
 
Gestion de projet #4 : spécification
Gestion de projet #4 : spécificationGestion de projet #4 : spécification
Gestion de projet #4 : spécificationJean Michel
 
Javascript #10 : canvas
Javascript #10 : canvasJavascript #10 : canvas
Javascript #10 : canvasJean Michel
 
WebApp #2 : responsive design
WebApp #2 : responsive designWebApp #2 : responsive design
WebApp #2 : responsive designJean Michel
 
PHP #7 : guess who?
PHP #7 : guess who?PHP #7 : guess who?
PHP #7 : guess who?Jean Michel
 
Architecture logicielle #4 : mvc
Architecture logicielle #4 : mvcArchitecture logicielle #4 : mvc
Architecture logicielle #4 : mvcJean Michel
 
Wordpress #2 : customisation
Wordpress #2 : customisationWordpress #2 : customisation
Wordpress #2 : customisationJean Michel
 
Javascript #11: Space invader
Javascript #11: Space invaderJavascript #11: Space invader
Javascript #11: Space invaderJean Michel
 

Destaque (20)

Architecture logicielle #2 : TP timezone
Architecture logicielle #2 : TP timezoneArchitecture logicielle #2 : TP timezone
Architecture logicielle #2 : TP timezone
 
Wordpress #3 : content strategie
Wordpress #3 : content strategieWordpress #3 : content strategie
Wordpress #3 : content strategie
 
Javascript #4.1 : fonctions for noobs
Javascript #4.1 : fonctions for noobsJavascript #4.1 : fonctions for noobs
Javascript #4.1 : fonctions for noobs
 
Gestion de projet #3 : besoin client
Gestion de projet #3 : besoin clientGestion de projet #3 : besoin client
Gestion de projet #3 : besoin client
 
Projet timezone
Projet timezoneProjet timezone
Projet timezone
 
Javascript #8 : événements
Javascript #8 : événementsJavascript #8 : événements
Javascript #8 : événements
 
Javascript #9 : barbarian quest
Javascript #9 : barbarian questJavascript #9 : barbarian quest
Javascript #9 : barbarian quest
 
Architecture logicielle #3 : object oriented design
Architecture logicielle #3 : object oriented designArchitecture logicielle #3 : object oriented design
Architecture logicielle #3 : object oriented design
 
Architecture logicielle #5 : hipsto framework
Architecture logicielle #5 : hipsto frameworkArchitecture logicielle #5 : hipsto framework
Architecture logicielle #5 : hipsto framework
 
PHP #6 : mysql
PHP #6 : mysqlPHP #6 : mysql
PHP #6 : mysql
 
Dev Web 101 #2 : development for dummies
Dev Web 101 #2 : development for dummiesDev Web 101 #2 : development for dummies
Dev Web 101 #2 : development for dummies
 
WebApp #4 : Consuming REST APIs
WebApp #4 : Consuming REST APIs WebApp #4 : Consuming REST APIs
WebApp #4 : Consuming REST APIs
 
PHP #4 : sessions & cookies
PHP #4 : sessions & cookiesPHP #4 : sessions & cookies
PHP #4 : sessions & cookies
 
Gestion de projet #4 : spécification
Gestion de projet #4 : spécificationGestion de projet #4 : spécification
Gestion de projet #4 : spécification
 
Javascript #10 : canvas
Javascript #10 : canvasJavascript #10 : canvas
Javascript #10 : canvas
 
WebApp #2 : responsive design
WebApp #2 : responsive designWebApp #2 : responsive design
WebApp #2 : responsive design
 
PHP #7 : guess who?
PHP #7 : guess who?PHP #7 : guess who?
PHP #7 : guess who?
 
Architecture logicielle #4 : mvc
Architecture logicielle #4 : mvcArchitecture logicielle #4 : mvc
Architecture logicielle #4 : mvc
 
Wordpress #2 : customisation
Wordpress #2 : customisationWordpress #2 : customisation
Wordpress #2 : customisation
 
Javascript #11: Space invader
Javascript #11: Space invaderJavascript #11: Space invader
Javascript #11: Space invader
 

Semelhante a #3 html in the real world

Bangla HTML Tutorial
Bangla HTML TutorialBangla HTML Tutorial
Bangla HTML TutorialDhiman Biswas
 
BUSN 201 Writing Assignment Rubric NO ABSTRACTS PLEASE .docx
BUSN 201 Writing Assignment Rubric NO ABSTRACTS PLEASE  .docxBUSN 201 Writing Assignment Rubric NO ABSTRACTS PLEASE  .docx
BUSN 201 Writing Assignment Rubric NO ABSTRACTS PLEASE .docxRAHUL126667
 
presentation_html_5_ppt_1444491485_163390.pptx
presentation_html_5_ppt_1444491485_163390.pptxpresentation_html_5_ppt_1444491485_163390.pptx
presentation_html_5_ppt_1444491485_163390.pptxssuser8001a61
 
Coding for Designers. A primer. By Fabian Fabian
Coding for Designers. A primer. By Fabian FabianCoding for Designers. A primer. By Fabian Fabian
Coding for Designers. A primer. By Fabian FabianCodemotion
 
Let's write a PDF file
Let's write a PDF fileLet's write a PDF file
Let's write a PDF fileAnge Albertini
 
RDataMining slides-text-mining-with-r
RDataMining slides-text-mining-with-rRDataMining slides-text-mining-with-r
RDataMining slides-text-mining-with-rYanchang Zhao
 
03 HTML #burningkeyboards
03 HTML #burningkeyboards03 HTML #burningkeyboards
03 HTML #burningkeyboardsDenis Ristic
 
Can You Use I In A Narrative Essay
Can You Use I In A Narrative EssayCan You Use I In A Narrative Essay
Can You Use I In A Narrative EssayAndrea Lawson
 

Semelhante a #3 html in the real world (12)

Bangla HTML Tutorial
Bangla HTML TutorialBangla HTML Tutorial
Bangla HTML Tutorial
 
BUSN 201 Writing Assignment Rubric NO ABSTRACTS PLEASE .docx
BUSN 201 Writing Assignment Rubric NO ABSTRACTS PLEASE  .docxBUSN 201 Writing Assignment Rubric NO ABSTRACTS PLEASE  .docx
BUSN 201 Writing Assignment Rubric NO ABSTRACTS PLEASE .docx
 
presentation_html_5_ppt_1444491485_163390.pptx
presentation_html_5_ppt_1444491485_163390.pptxpresentation_html_5_ppt_1444491485_163390.pptx
presentation_html_5_ppt_1444491485_163390.pptx
 
Coding for Designers. A primer. By Fabian Fabian
Coding for Designers. A primer. By Fabian FabianCoding for Designers. A primer. By Fabian Fabian
Coding for Designers. A primer. By Fabian Fabian
 
web terms
web termsweb terms
web terms
 
Resource Browser
Resource BrowserResource Browser
Resource Browser
 
Data in RDF
Data in RDFData in RDF
Data in RDF
 
Let's write a PDF file
Let's write a PDF fileLet's write a PDF file
Let's write a PDF file
 
RDataMining slides-text-mining-with-r
RDataMining slides-text-mining-with-rRDataMining slides-text-mining-with-r
RDataMining slides-text-mining-with-r
 
03 HTML #burningkeyboards
03 HTML #burningkeyboards03 HTML #burningkeyboards
03 HTML #burningkeyboards
 
Introduction to WEB HTML, CSS
Introduction to WEB HTML, CSSIntroduction to WEB HTML, CSS
Introduction to WEB HTML, CSS
 
Can You Use I In A Narrative Essay
Can You Use I In A Narrative EssayCan You Use I In A Narrative Essay
Can You Use I In A Narrative Essay
 

Mais de Jean Michel

Startup #7 : how to get customers
Startup #7 : how to get customersStartup #7 : how to get customers
Startup #7 : how to get customersJean Michel
 
Javascript #2.2 : jQuery
Javascript #2.2 : jQueryJavascript #2.2 : jQuery
Javascript #2.2 : jQueryJean Michel
 
HTML & CSS #10 : Bootstrap
HTML & CSS #10 : BootstrapHTML & CSS #10 : Bootstrap
HTML & CSS #10 : BootstrapJean Michel
 
Architecture logicielle #1 : introduction
Architecture logicielle #1 : introductionArchitecture logicielle #1 : introduction
Architecture logicielle #1 : introductionJean Michel
 
Wordpress #1 : introduction
Wordpress #1 : introductionWordpress #1 : introduction
Wordpress #1 : introductionJean Michel
 
PHP & MYSQL #5 : fonctions
PHP & MYSQL #5 :  fonctionsPHP & MYSQL #5 :  fonctions
PHP & MYSQL #5 : fonctionsJean Michel
 
PHP #3 : tableaux & formulaires
PHP #3 : tableaux & formulairesPHP #3 : tableaux & formulaires
PHP #3 : tableaux & formulairesJean Michel
 
PHP #2 : variables, conditions & boucles
PHP #2 : variables, conditions & boucles PHP #2 : variables, conditions & boucles
PHP #2 : variables, conditions & boucles Jean Michel
 
PHP #1 : introduction
PHP #1 : introductionPHP #1 : introduction
PHP #1 : introductionJean Michel
 
Startup #5 : pitch
Startup #5 : pitchStartup #5 : pitch
Startup #5 : pitchJean Michel
 
WebApp #1 : introduction
WebApp #1 : introductionWebApp #1 : introduction
WebApp #1 : introductionJean Michel
 

Mais de Jean Michel (13)

Startup #7 : how to get customers
Startup #7 : how to get customersStartup #7 : how to get customers
Startup #7 : how to get customers
 
Javascript #2.2 : jQuery
Javascript #2.2 : jQueryJavascript #2.2 : jQuery
Javascript #2.2 : jQuery
 
HTML & CSS #10 : Bootstrap
HTML & CSS #10 : BootstrapHTML & CSS #10 : Bootstrap
HTML & CSS #10 : Bootstrap
 
Architecture logicielle #1 : introduction
Architecture logicielle #1 : introductionArchitecture logicielle #1 : introduction
Architecture logicielle #1 : introduction
 
Wordpress #1 : introduction
Wordpress #1 : introductionWordpress #1 : introduction
Wordpress #1 : introduction
 
PHP & MYSQL #5 : fonctions
PHP & MYSQL #5 :  fonctionsPHP & MYSQL #5 :  fonctions
PHP & MYSQL #5 : fonctions
 
PHP #3 : tableaux & formulaires
PHP #3 : tableaux & formulairesPHP #3 : tableaux & formulaires
PHP #3 : tableaux & formulaires
 
PHP #2 : variables, conditions & boucles
PHP #2 : variables, conditions & boucles PHP #2 : variables, conditions & boucles
PHP #2 : variables, conditions & boucles
 
PHP #1 : introduction
PHP #1 : introductionPHP #1 : introduction
PHP #1 : introduction
 
Startup #5 : pitch
Startup #5 : pitchStartup #5 : pitch
Startup #5 : pitch
 
Projet timezone
Projet timezoneProjet timezone
Projet timezone
 
WebApp #3 : API
WebApp #3 : APIWebApp #3 : API
WebApp #3 : API
 
WebApp #1 : introduction
WebApp #1 : introductionWebApp #1 : introduction
WebApp #1 : introduction
 

Último

WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 

Último (20)

WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 

#3 html in the real world

  • 1. HTML in the real world
  • 3. Saut de ligne (1) The br element represents a line break. Source : w3.org br elements must be used only for line breaks that are actually part of the content, as in poems or addresses. Source : w3.org
  • 4. Saut de ligne (2) <p> Roses are red,<br/> Violets are blue,<br/> Sugar is sweet,<br/> And so are you.<br/> </p> <p> All children, except one, grow up. They soon know that they will grow up, and the way Wendy knew was this. One day when she was two years old she was playing in a garden, and she plucked another flower and ran with it to her mother. You always know after you are two. Two is the beginning of the end. <br/><br/> ! Of course they lived at 14 [their house number on their street], and until Wendy came her mother was the chief one. </p>
  • 5. Marquer (1) The mark element represents a run of text in one document marked or highlighted for reference purposes, due to its relevance in another context. Source : w3.org
  • 6. Marquer (2) <p> Wendy came first, then <mark>John</mark>, then Michael. </p>
  • 7. Code informatique (1) The code element represents a fragment of computer code. Source : w3.org
  • 8. Code informatique (2) <code> var i = 2; alert(i); </code>
  • 9. Importance (1) The strong element represents strong importance, seriousness, or urgency for its contents. Source : w3.org
  • 10. Importance (2) <p> We are here to ensure that <strong>every child born into this world receives a quality education</strong>. </p>
  • 11. Gras (1) The b element represents a span of text to which attention is being drawn for utilitarian purposes without conveying any extra importance and with no implication of an alternate voice or mood, such as key words in a document abstract, product names in a review, actionable words in interactive text-driven software, or an article lede. Source : w3.org
  • 12. Gras (2) <p> Le <b>phare de Djeddah</b> est un phare situé à Djeddah. </p>
  • 13. Emphase (1) The em element represents stress emphasis of its contents. Source : w3.org
  • 14. Emphase (2) <p><em>Cats</em> are cute animals.</p> <p>Cats <em>are</em> cute animals.</p> <p>Cats are <em>cute</em> animals.</p> <p>Cats are cute <em>animals</em>.</p>
  • 15. Italique (1) The i element represents a span of text in an alternate voice or mood, or otherwise offset from the normal prose in a manner indicating a different quality of text, such as a taxonomic designation, a technical term … Source : w3.org
  • 16. Italique (2) <p>There is a certain <i>je ne sais quoi</i> in the air.</p>
  • 17. Et bien d’autres … small - cite - abbr - time
  • 19. Contenu (1) The body element represents the content of the document. Source : w3.org In conforming documents, there is only one body element. Source : w3.org
  • 20. Contenu (2) <!doctype html> <html> <head> <title>Titre de la page</title> </head> <body> <h1>Super titre</h1> <p>Lorem ipsum</p> </body> </html>
  • 21. Article (1) The article element represents a complete, or self-contained, composition in a document, page, application, or site and that is, in principle, independently distributable or reusable, e.g. in syndication. This could be a forum post, a magazine or newspaper article, a blog entry, a user-submitted comment, an interactive widget or gadget, or any other independent item of content. Source : w3.org
  • 22. Article (2) article article article article Source : http://qz.com
  • 24. Article (4) <article> <h1>Lorem ipsum</h1> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce odio magna, porta ut congue gravida, pharetra eu turpis. Donec congue pulvinar iaculis. </p> </article>
  • 25. Section (1) The section element represents a generic section of a document or application. A section, in this context, is a thematic grouping of content. Source : w3.org
  • 26. Section (2) Source : http://www.lemonde.fr/ section section
  • 27. Section (3) <h1>Lorem ipsum</h1> <section> <h2>Lorem ipsum</h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> <h2>Lorem ipsum</h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> </section> <section> <h2>Lorem ipsum</h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> <h2>Lorem ipsum</h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> </section>
  • 28. Navigation (1) The nav element represents a section of a page that links to other pages or to parts within the page: a section with navigation links. Source : w3.org
  • 29. Navigation (2) nav Source : https://www.fitocracy.com/
  • 30. Navigation (3) <nav> <h1>Navigation</h1> <ul> <li><a href="#">Index</a></li> <li><a href="#">Things</a></li> <li><a href="#">Other things</a></li> </ul> </nav>
  • 31. Informations complémentaires (1) The aside element represents a section of a page that consists of content that is tangentially related to the content around the aside element, and which could be considered separate from that content. Such sections are often represented as sidebars in printed typography. Source : w3.org
  • 32. Informations complémentaires (2) aside Source : http://www.upworthy.com/one-of-the-biggest-impacts-on-an-adults-life-is-how-they-spend-10-minutes-a-day-as-a-child?c=hpstream
  • 33. Informations complémentaires (3) <section> <h1>Lorem</h1> <article> <h2>Lorem ipsum 1</h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> </article> <article> <h2>Lorem ipsum 2</h2> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> </article> <aside> <h2>Sidebar</h2> <ul> <li>Lorem 3</li> <li>Lorem 4</li> </ul> </aside> </section>
  • 34. En-tête (1) The header element represents introductory content for its nearest ancestor sectioning content or sectioning root element. A header typically contains a group of introductory or navigational aids. Source : w3.org
  • 35. En-tête (2) Source : https://medium.com/ header
  • 36. En-tête (2) <header> <h1>Super title</h1> <nav> <ul> <li><a href="#">Games</a> <li><a href="#">Forum</a> <li><a href="#">Download</a> </ul> </nav> </header>
  • 37. Pied de page (1) The footer element represents a footer for its nearest ancestor sectioning content or sectioning root element. A footer typically contains information about its section such as who wrote it, links to related documents, copyright data, and the like. Source : w3.org
  • 38. Pied de page (2) Source : http://qz.com footer
  • 39. Pied de page (3) <article> <h1>Toto</h1> <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> <footer> <p>published on 2009/10/21 at 6:26pm</p> </footer> </article>
  • 40. Récapitulatif body header section section footer article article aside nav article nav
  • 42. div The div element has no special meaning at all. It represents its children. Source : w3.org Authors are strongly encouraged to view the div element as an element of last resort, for when no other element is suitable. Source : w3.org
  • 43. div (2) <div> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p> </div>
  • 44. span The span element doesn't mean anything on its own. It represents its children. Source : w3.org
  • 45. span (2) <h1>Lorem ipsum <span>dolor</span> sit amet.</h1>
  • 47. id The id attribute specifies its element's unique identifier (ID). Source : w3.org The value must be unique amongst all the IDs in the element's home subtree and must contain at least one character. The value must not contain any space characters. Source : w3.org
  • 48. id (2) <h1 id="brand">Lorem ipsum</h1>
  • 49. class Every HTML element may have a class attribute specified. Source : w3.org The attribute, if specified, must have a value that is a set of space-separated tokens representing the various classes that the element belongs to. Source : w3.org
  • 50. class (2) <p class="lorem"> Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p> <p class="lorem"> Proin quis rutrum justo. </p> <p class="lorem last"> Praesent ut ante ut nibh sollicitudin fermentum ut sed dui. </p>
  • 51. Merci pour votre attention.
  • 52. Bibliographie A vocabulary and associated APIs for HTML and XHTML - W3C http://www.w3.org/TR/html5/ HTML5 : structure globale du document -Simon-K http://www.alsacreations.com/article/lire/1374-html-5-structure-globale-du-document.html