Cours ⇒ HTML5, CSS3 facebook twitter youtube

News

Supprimer les logiciels espions et malveillants de son ordinateur


Supprimer les logiciels espions et malveillants de son ordinateur

Ill arrive que des logiciels espions (spywares), malveillants (malwares) ou publicitaires (adwares) arrivent à pénétrer votre système. Les conséquences ? Des pop-up publicitaires qui s’affichent aléatoirement, des programmes qui lisent le contenu de votre ...

2015-08-13

Les nouveautés de Windows 10


Les nouveautés de Windows 10

Windows 10 qui sera proposé sur un ensemble d’appareils (smartphones, tablettes, ordinateurs). Le lancement est prévu pour cette année. ...

2015-02-16

Les différent virus


Les différent virus

Les différent virus informatique ...

2015-02-04


Foire aux questions

Les balises et attributs Html 4.0 disparus | Les balises et attributs Html 4.0 disparus


  1. Au niveau des balises

Les  balises  <frame><frameset>  et  <noframes> 

 Ont définitivement  disparu  des  outils  à  la  disposition  des  auteurs.  Ceci  ne  constitue  pas  réellement  une  surprise  car  ils  étaient décriés depuis de nombreuses années. Les concepteurs professionnels les évitaient comme la peste depuis 

que  Google  avait  annoncé  à  l’attention  des  webmestres  qu’il  ne  pouvait  garantir  la  bonne  indexation  des  sites  comportant des cadres. La balise <iframe> quant à elle subsiste en Html5. 

Ensuite, la disparition de certaines balises de présentation comme <big><center><font><strike><tt> et <u>. 

Ici aussi,  pas de grande surprise car le  principe de la  séparation de contenu et  de la  présentation est  à présent bien  établi. Ces balises de présentation doivent maintenant être prises en charge par des feuilles de style CSS.

1-2 Au niveau des attributs

En  résumé,  ce  sont  tous  les  attributs  relatifs  à  l’alignement,  la  largeur,  les  arrière-plans  (de couleur ou avec image), les bordures et la numérotation des listes qui sont passés à la trappe. 

Tous  ces  attributs  doivent  être  pris  en  charge  par  les  feuilles  de  style  qui  deviennent  ainsi  indissociables  du  code Html5. 

De façon plus détaillée :  

  • align  dans  les  balises <caption>,  <iframe>,  <img><p>, <col>, <colgroup>, <tbody>, <td>, <tfoot>, <th>
  • alink, link, text et vlink dans la balise <body>. 
  • background dans la balise <body>. 
  • bgcolor dans les balises <table>, <tr>, <td>, <th>
  • border dans les balises <table> et <object>. 
  • cellpadding et cellspacing dans la balise <table>
  • frameborder dans la balise <iframe>. 
  • height dans les balises <td> et <th>. 
  • hspace et vspace dans les balises <img> et <object>
  • marginheight et marginwidth dans la balise <iframe>
  • noshade dans la balise <hr>. 
  • nowrap dans les balises <td> et <th>. 
  • rules dans la balise <table>. 
  • size dans la balise <hr>. 
  • type dans les balises <li>, <ol> et <ul>. valign dans les balises <col>, <colgroup>, <tbody>, <td>, <tfoot>, <th>, <thead> et <tr>. 
  • width dans les balises <hr>, <table>, <td>, <th>, <col>, <colgroup> et <pre>.

Les balises Html 4.0 supprimées 

  • Les balises <big> et <small> qui permettaient d’afficher un texte de façon plus grande ou plus petite. 
  • La  balise  <font>  pour  la  police  de  caractères  ainsi  que  ses  attributs size,  color  et  face  qui  déterminaient respectivement la taille, la couleur et le type de celle­ci. 
  • La balise <s> qui permettait de souligner du texte. 
  • La balise <strike> qui permettait de barrer du texte. 
  • La balise <tt> qui permettait d’afficher du texte dans une police à espacement fixe. 

Les nouvelles balises html




<article> Détermine une section de la page propre à un contenu spécifique, comme un article
<aside> Utilisée pour définir des informations complémentaires au sein d'une balise affichant un contenu spécifique
<audio> Permet de faire référence à un média sonore et de le lire (musique, flux audio en streaming)
<bdi> Permet d'isoler du texte dont la direction est différente du reste du texte qui l'entoure
<canvas> Permet d'afficher des éléments graphiques générés en javascript
<command> Définit une commande à exécuter (fonctionnement équivalent à la balise button)
<datalist> Détermine une liste de données sélectionnables
<details> Précise les détails supplémentaires qui peuvent être masqués ou affichés sur demande
<embed> Définit un contenu embarqué, comme un plug-in
<figcaption> Légende pour la balise figure
<figure> définit un bloc d'informations pouvant contenir des images, des diagrammes, des photos, du code ..…
<footer> Définit le pied de page d'une section ou du document.
<header> Représente l'en tête d'une section ou du document.
<hgroup> Défini une section regroupant un ensemble de titres lorsque plusieurs niveaux de titres (de type <h1> ... <h6>) sont présents
<keygen> Permet de générer une clé sécurisée
<mark> Met en valeur un texte marqué en le surlignant
<menu> Définit un menu pouvant être constitué de commandes et d'autres menus enfants
<meter> Permet de situer une mesure entre un minimum et maximum déterminé, pour afficher une jauge
<nav> Définit une section dédiée à la navigation dans le site, comme un menu
<output> Représente le resultat d’un calcul
<progress> Définit une barre de progression permetant de donner l'état d'avancement d'une tâche
<ruby>, <rt> et <rp> Annotations ruby
<section> Définit une section regroupant des éléments d'un même thème dans la page
<source> Permet de définir des contenus alternatifs pour le fichier vidéo (en cas de non support du format)
<summary> Permet de définir un titre visible pour la balise details
<svg> Permet de réaliser des dessins vectoriels
<time> Définit de façon complète la sémantique d'une date ou d'une heure.
<track> Permet d'insérer un sous-titre (au format WebVTT) à une vidéo affichée avec la balise video.
<video> Permet d'insérer un contenu video en streaming
<wbr /> Permet de définir des indications en cas de retour à la ligne au sein d'un texte

D'autre part de nouveaux types sont introduits pour la balise input :
datetime, datetime-local, date, month, week, time, number, range, email, url, search, color




Introduction de nouvelles API



De nouvelles API voient le jour :
- Gestion du drag and drop avec l'utilisation de l'attribut draggable
- Réalisation de dessins avec la balise canvas
- Utilisation des websockets rendant possible le fonctionnement de type push
- Geolocalisation permettant de récupérer les coordonnées de l'utilisateur (latitude, longitude
et altitude)
- Meilleur contrôle sur l'historique du navigateur
- Stockage local rendant possible la sauvegarde de données dans un fichier sur le poste client
- Stockage session rendant possible la gestion de données session
- Stockage des données vers une base de données intégrée au navigateur
- Capacité d'édition en combinaison avec le nouvel attribut contenteditable
- Fonctionnement en mode déconnecté par une gestion spécifique du cache
- Création de taches de fond sous forme de threads






>
Changer le fond
Oregionale Skin
7astuces
Sélectionnez un Fond (11)
7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces
Fond de contenu
7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces 7astuces