bonjour
tous les tags HTML possèdent tous les même propriétés mais pas les mêmes valeurs par défaut . Alors que bootstrap est basé sur la création de nouveau sélecteurs dans une hiéarchie html spécifique..... les tags HTML partent des noms des propriétés communes disponibles pour chaque tag avec des valeurs spécifiques et en associant au tag selon le contexte d'autres tags (tag table avec td tr row colspan...).
Ainsi un <div id="footer"> en HTML5 devient <footer> et de même pour header. <header> et <footer> ont ils dans toutes les valeurs prédéfinies / initialisées par défaut des valeurs de propriétés identiques pour toutes les propriétés CSS ? ( je ne prend pas en compte le fait qu il faut un reset.css car chaque navigateur n'initialise pas les valeurs des propriétés de façon identiques !!...et que chaque navigateur a des attributs css spécifiques )
Qu'apporte html5 puisque avant une page devait aussi être structuré .A part diminuer le nombre de sélecteur au profit de l 'augmentation du nombre de tag html ...et créer des incompatibilité avec les anciens navigateurs je ne vois pas l' intêret de ces nouveau nom de balise !!
Maintenant angular permet la définition de balises ( directive ) . Comment se comporte les navigateurs lors de la rencontre d'un tag inconnu ? le supprime t il ...dans ce cas angular ne peut fonctionner ou le laisse t il dans le dom ? Un validateur HTML / CSS n'a plus d 'intêret dans ce cas !! Sinon lire l article sur la comparaison entre directive angular ,polymer , custom Element , Xtag
Merci
h2 est un "selector" ( appelle du "descriptor")
h2{ color:green} est un "descriptor" ( définition liste de déclaration attribut: value;)
Modifié par 75lionel (30 Jul 2016 - 09:17)
tous les tags HTML possèdent tous les même propriétés mais pas les mêmes valeurs par défaut . Alors que bootstrap est basé sur la création de nouveau sélecteurs dans une hiéarchie html spécifique..... les tags HTML partent des noms des propriétés communes disponibles pour chaque tag avec des valeurs spécifiques et en associant au tag selon le contexte d'autres tags (tag table avec td tr row colspan...).
Ainsi un <div id="footer"> en HTML5 devient <footer> et de même pour header. <header> et <footer> ont ils dans toutes les valeurs prédéfinies / initialisées par défaut des valeurs de propriétés identiques pour toutes les propriétés CSS ? ( je ne prend pas en compte le fait qu il faut un reset.css car chaque navigateur n'initialise pas les valeurs des propriétés de façon identiques !!...et que chaque navigateur a des attributs css spécifiques )
Qu'apporte html5 puisque avant une page devait aussi être structuré .A part diminuer le nombre de sélecteur au profit de l 'augmentation du nombre de tag html ...et créer des incompatibilité avec les anciens navigateurs je ne vois pas l' intêret de ces nouveau nom de balise !!
Maintenant angular permet la définition de balises ( directive ) . Comment se comporte les navigateurs lors de la rencontre d'un tag inconnu ? le supprime t il ...dans ce cas angular ne peut fonctionner ou le laisse t il dans le dom ? Un validateur HTML / CSS n'a plus d 'intêret dans ce cas !! Sinon lire l article sur la comparaison entre directive angular ,polymer , custom Element , Xtag
Merci
h2 est un "selector" ( appelle du "descriptor")
h2{ color:green} est un "descriptor" ( définition liste de déclaration attribut: value;)
Modifié par 75lionel (30 Jul 2016 - 09:17)