PHP : script pour supprimer certains attributs de tags HTML

PHP : script pour retirer les attributs des tags HTML photo

J'ai eu besoin récemment de pouvoir contrôler les attributs des liens qui s'affichaient sur le blog et plus spécialement ceux qui sont fournis par des sites tiers (sponsors etc). Et bien figurez-vous que certains liens ne sont pas du tout valides : leurs liens ont des attributs obsolètes ou inadaptés avec comme des target="_blank" qui brisent la navigation en fenêtres/onglets supplémentaires, supprimant la fonctionnalité du bouton back pour revenir à la page précédente. Du coup, j'ai retroussé un peu mes […]

Lire la suite »

HTML5 : corriger l’erreur "element link is missing required attribute property"

HTML5 : corriger l’erreur "element link is missing required attribute property" photo

Le problème : pas d'attribut property pour les feuilles de styles du corps de page Si, lors de la validation HTML5 de vos pages, vous obtenez le message d'erreur de validation suivant : "Element link is missing required attribute property" ... alors il y a fort à parier qu'une feuille de style (CSS) est appelée via une balise link dans le corps de votre page (body) au lieu d'être insérée dans l'entête (header) comme à l'accoutumée. Sous WordPress par exemple, […]

Lire la suite »

HTML5 : corriger l'erreur "The frameborder attribute on the iframe element is obsolete. Use CSS instead."

HTML5 : corriger l’erreur "element link is missing required attribute property" photo

Le problème : l'attribut HTML frameborder Si vous obtenez l'erreur : "The frameborder attribute on the iframe element is obsolete. Use CSS instead." sur le validateur HTML5 du W3C, c'est que le code de votre page HTML5 contient un élément <iframe> avec un attribut frameborder comme dans l'exemple suivant : <iframe frameborder="0" … /> La solution : la propriété CSS border Comme l'attribut frameborder n'est plus présent dans HTML5, il faut utiliser la propriété border en CSS à la place […]

Lire la suite »

HTML5 : corriger l'erreur "The scrolling attribute on the iframe element is obsolete. Use CSS instead."

HTML5 : corriger l’erreur "element link is missing required attribute property" photo

Le problème : l'attribut HTML scrolling Si, au détour d'une validation du code HTML5 de votre page, vous obtenez l'erreur suivante: "The scrolling attribute on the iframe element is obsolete. Use CSS instead" ... c'est que le code de votre page HTML5 contient un élément <iframe> avec un attribut scrolling comme dans le code suivant : <iframe scrolling="no" … /> La solution : la propriété CSS overflow Comme l'attribut scrolling ne fait plus partie des spécifications HTML5, il faut utiliser […]

Lire la suite »

WordPress : valider le code oEmbed Youtube en HTML5

HTML5 : corriger l’erreur "element link is missing required attribute property" photo

Le problème : le code des vidéos n'est pas valide en HTML5 Voici ce que le code oEmbed de WordPress donne par défaut avec un lien Youtube : <p><iframe width="660" height="371" src="https://www.youtube.com/embed/Gvh2Zo7UL6E?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p> Or le petit problème, c'est que tout cela n'est pas vraiment valide au niveau W3C et je commence à me lasser de voir ces erreurs de validation sur toutes les pages du site avec des vidéos : Erreur 1 : Attribute allowfullscreen not allowed on element […]

Lire la suite »

HTML5 : résoudre l'erreur "keyword publisher is not registered" (validateur W3C)

HTML5 : corriger l’erreur "element link is missing required attribute property" photo

Sur votre site ou blog, vous avez peut-être ajouté le widget ou bouton +1 de Google+, le réseau social de Google. Or le petit problème, c'est que le code fourni empêche la bonne validation du document. Voici le code fourni par Google : <a href="https://plus.google.com/114535411372700844744" rel="publisher nofollow" title="Google+">Google+</a> et voici l'erreur renvoyée par le validateur W3C : Keyword publisher is not registered HTML5 étant toujours en cours de réalisation, les valeurs de la balise rel sont assez restreintes et on […]

Lire la suite »

WordPress : résoudre l'erreur de validation "stray closing tag after the end of the separator" du plugin Pagebar

HTML5 : corriger l’erreur "element link is missing required attribute property" photo

J'utilise le plugin Pagebar sur le site parce qu'il est simple et que ses couleurs collent avec mon design sans avoir à rien modifier. Mais depuis quelques mois années temps, le validateur W3C renvoie l'erreur suivante : stray </span> closing tag after the end of the separator ( ...</span>) Après des mois de frustration et aucune mise à jour du plugin prévue, voici comment résoudre l'erreur : éditez le fichier class-basebar.php du plugin cherchez cette fonction : <code class="language-php">function transit($place) […]

Lire la suite »

Validation du niveau A2 (2008)

Cette semaine nous avons la joie et le bonheur de procéder à la validation du niveau A2 de nos troisièmes. D'ailleurs cette année, c'est moi qui m'y suis collé : fouille du web pour trouver un enregistrement potable avec questions à la clé. J'ai opté pour une compréhension orale sur l'immigration aux USA. Une demi-heure et quatre exercices plus tard ("circle the right answer", "find the corresponding picture"... cette consigne-là j'ai dû l'expliquer au moins *cinq fois* !), ils m'annonçaient […]

Lire la suite »

If you sugar the drill, they will swallow the pill

Aujourd'hui, séance Groupe de Référence (GR) à l'IUFM. Au programme : présenter une activité qui a bien marché avec nos élèves. Arthur prévient notre formateur qu'il sera absent l'après-midi pour cause de conseil de classe. La réponse fuse : "bon et bien Arthur, vous passerez en premier !". Vraiment au taquet notre formateur aujourd'hui ^_^. Nous avons fait un bref retour sur les soutenances de mémoire : tout notre groupe a été validé, ce qui n'est pas le cas dans […]

Lire la suite »

Soutenance : woohoo !!!

Ce matin a eu lieu la soutenance de mon mémoire professionnel. Réveillé bien avant mon réveil, j'ai eu le temps de bien me préparer psychologiquement, ce qui fait que j'étais frais et dispo, pas stressé pour deux sous, devant la porte de la salle du jury avec quasiment une heure d'avance. J'ai discuté avec la candidate précédente afin de recueillir ses impressions. Visiblement elle était assez stressée, attendant anxieusement le verdict du jury... favorable pour elle. Tant mieux :-) La […]

Lire la suite »

Validation des enseignements

Et houpla boum ! Une autre journée de passée à l'IUFM. La bonne nouvelle c'est qu'on a revu tout le groupe : avec le voyage en Irlande, je n'avais pas vu certain(e)s depuis près d'un mois. Tout le monde va bien et pour cause : tout le monde a été validé, ce qui n'est pas une surprise en soi mais c'est déjà cela d'acquis. Si je calcule le score, nous sommes donc à 1 module sur 3 de plié. Il […]

Lire la suite »

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: