Maison >interface Web >Questions et réponses frontales >Quelles sont les différences entre les balises html et body ?
Différences : 1. La balise html est l'élément racine du document, la balise body est l'élément principal du document ; 2. Les styles globaux qui doivent être appliqués aux balises html et body sont différents ; , html correspond à "document.documentElement" et body correspond à "document.body".
L'environnement d'exploitation de ce tutoriel : système windows7, CSS3&&HTML5&&javascript version 1.8.5, ordinateur Dell G3.
En CSS, la différence entre 100db36a723c770d327fc0aef2ce13b1 et 6c04bd5ca3fcae76e30b72ad730ca86d est souvent ignorée, et les styles globaux sont définis sur 100db36a723c770d327fc0aef2ce13b1. En fait, il y a une différence entre les deux, et les vétérans et les novices du CSS devraient la comprendre.
Comment HTML et Body sont liés
<!DOCTYPE html> <html> <head> <!-- Metadata and such --> </head> <body> <!-- Where the content begins --> <body> </html>
Selon la définition standard, 100db36a723c770d327fc0aef2ce13b1 est l'élément racine du document, 93f0f5c25f18dab9d176bd4f6de5d30e et 6c04bd5ca3fcae76e30b72ad730ca86d ;html>. Selon la spécification, 93f0f5c25f18dab9d176bd4f6de5d30e est l'élément qui doit être distingué de 6c04bd5ca3fcae76e30b72ad730ca86d.
Par conséquent, 100db36a723c770d327fc0aef2ce13b1 et 6c04bd5ca3fcae76e30b72ad730ca86d Dans les documents HTML, le sélecteur :root correspond à l'élément 100db36a723c770d327fc0aef2ce13b1
:root { } html { }
Il est à noter que le sélecteur :root (pseudo-classe) a une priorité plus élevée que le sélecteur html : (0, 0, 1, 0) vs (0, 0, 0, 1).
Quels styles globaux doivent être appliqués en HTML
html { font-size: 62.5%; } body { font-size: 1.4rem; /* =14px */ } h1 { font-size: 2.4rem; /* =24px */ }
Couleur d'arrière-plan étrange
Il y a un comportement étrange en CSS, après avoir appliqué la couleur d'arrière-plan à 6c04bd5ca3fcae76e30b72ad730ca86d, même si 6c04bd5ca3fcae76e30b72ad730ca86d Les éléments à l'intérieur ne remplissent pas la fenêtre et la couleur d'arrière-plan s'étendra à toute la fenêtre.
Définissez la couleur d'arrière-plan sur html pour résoudre ce problème.
hauteur : 100 %
Si la hauteur de 6c04bd5ca3fcae76e30b72ad730ca86d et de ses sous-éléments doit être définie sur la hauteur de la fenêtre, l'élément 100db36a723c770d327fc0aef2ce13b1 les styles globaux doivent être appliqués à Body
Dans la première spécification, 6c04bd5ca3fcae76e30b72ad730ca86d
marginright
margintop
text
Les styles CSS correspondant à ces attributs en ligne doivent être appliqués à 6c04bd5ca3fcae76e30b72ad730ca86d.
backgroundback couleur du sol | marginbottom | margin-bottom
margin-left | |
margin-right | |
margin-top | |
font | |
Différence en JavaScript | |
. | Pour plus de connaissances sur la programmation, veuillez visiter : | Introduction à la programmation
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!