Validation xhtml strict : textes rayés et _target…

24 mars 2009 at 15 h 48 min Laisser un commentaire

Strike !

J’avais l’habitude d’utiliser les balises <strike> et </strike> pour rayer une ligne de texte en HTML, . Seulement ces balises sont dépréciées et feront sauter votre validation xhtml strict!

La solution que je préconise pour barrer du texte en HTML est d’utiliser l’équivalent CSS.

Il suffit par exemple de créer une classe « strike », et de créer un span portant cet attribut de classe pour rayer un texte.
Exemple :

En CSS :
.strike {
text-decoration: line-through;
}

En xHTML :

<p>Ceci est un mot <span class=’strike’>rayé </span></p>

Target !

Autre écueil du passage au xhtml strict: l’utilisation de l’attribut « target=_blank » pour ouvrir un lien dans un nouvel onglet ou une nouvelle fenetre.

L’attribut n’est plus valide xhtml strict, il faut aors utiliser javascript et remplacer l’attribut par :

onclick=« window.open(this.href); return false; »

Entry filed under: webdesign. Tags: , , .

Playing with the shell history on Unix-ish systems Animated transition between tabbar’s view on Iphone

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Articles récents


%d blogueurs aiment cette page :