<br>, <br/> ou <br /> ?

<br>, <br/> ou <br /> ? - HTML/CSS - Programmation

Marsh Posté le 12-10-2009 à 17:36:23    

Une question pour passer le temps...
Je me demandais quelque était la balise la plus utilisée, voir quelle est la balise d'origine ?
<br>,
<br/>,
ou <br /> ?
 
Pour ceux qui ont du temps...
 
 :wahoo:

Reply

Marsh Posté le 12-10-2009 à 17:36:23   

Reply

Marsh Posté le 12-10-2009 à 17:39:59    

en gros <br> était utilisé avant le xhtml qui impose de fermer toutes les balises...

 

donc en gros tu trouves surtout du <br> dans les pages en HTML 4, du <br /> dans les pages en XHTML, et sauf erreur de ma part, <br/> ne devrait pas exister car non conforme à la dtd xhtml (il faut un espace avec le /).

 

EDIT: ah non en fait le xml n'impose pas l'espace, mais les anciens navigateurs ne reconnaissent pas les <br/> ou les <hr/> sans espaces, d'ou la convention de mettre un espace. (ce qui est tout de même plus lisible) (cf http://www.blog-and-blues.org/webl [...] des-xhtml)


Message édité par pataluc le 12-10-2009 à 17:42:45
Reply

Marsh Posté le 12-10-2009 à 21:12:02    

<br/> jamais
<br> c'est la notation HTML (avant et après l'invention d'XHTML :o )
<br /> c'est la notation XHTML (balise auto-fermante comme img http://www.w3.org/TR/xhtml1/#C_2 )

 

Choisis ton Doctype et tu as ta réponse

Message cité 1 fois
Message édité par phosphoreloaded le 12-10-2009 à 21:14:07
Reply

Marsh Posté le 13-10-2009 à 14:20:15    

Je confirme, le <br/> pose des soucis aux navigateurs.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 13-10-2009 à 14:23:52    

Le <br/> (sans espace) pose soucis dans le cas d'un parser SGML (donc en HTML4) : le / permet de fermer une balise [:dawak]
 
Donc <br/> est l'équivalent de "br suivit d'un >". Du coup certains navigateurs anciens affichaient ">" après chaque br.

Reply

Marsh Posté le 13-10-2009 à 15:31:57    

phosphoreloaded a écrit :

<br/> jamais
<br> c'est la notation HTML (avant et après l'invention d'XHTML :o )
<br /> c'est la notation XHTML (balise auto-fermante comme img http://www.w3.org/TR/xhtml1/#C_2 )

 

Choisis ton Doctype et tu as ta réponse


En l'occurence <br/> est la notation XHTML, mais elle n'est pas compatible avec HTML, donc elle explose à chaque fois que du XHTML est servi en tant que text/html. Si le xhtml est servi en application/xhtml+xml, ça ne pose aucun problème.

 

Le plus simple, c'est <!DOCTYPE html> et <br> :o


Message édité par masklinn le 13-10-2009 à 15:33:38

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 20-10-2009 à 03:41:42    

la question est repondu pars les membres <br> pour la version html1 et </br> pour xhtml rencent cordialement


Message édité par Elmoricq le 20-10-2009 à 07:59:56
Reply

Marsh Posté le 20-10-2009 à 05:47:35    

Un message a été envoyé aux modérateurs !


---------------
Blablaté par Harko
Reply

Marsh Posté le 01-11-2009 à 01:42:17    

rufo a écrit :

Je confirme, le <br/> pose des soucis aux navigateurs.


Lesquels ? Je crois pas avoir jamais vu de problème avec <br/>


---------------
"They will fluctuate" (J.P. Morgan) - "Whenever you find yourself on the side of the majority, it is time to pause and reflect." (Mark Twain)
Reply

Marsh Posté le 02-11-2009 à 09:30:19    

Netscape 3 je crois, qui avait un parser SGML un peu plus strict [ref. nécessaire]

Reply

Marsh Posté le 02-11-2009 à 09:30:19   

Reply

Marsh Posté le 03-11-2009 à 15:23:33    

Le visualiser html de Lotus Notes (bon, ok, c'est pas un navigateur)... Effectivement, même IE6 gère le <br/>...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed