http://www.yoyodesign.org/doc/w3c/css1/ *********** memo css *********** +l'inc
http://www.yoyodesign.org/doc/w3c/css1/ *********** memo css *********** +l'incorporation dans htm________________________________________________ les 4 m thode possibles: <html> <head> <title>titre</title> <link rel=stylesheet type="text/css" href="http://style.com/cool" title="cool"> <style type="text/css"> @import url(http://style.com/basic); h1 { color: blue } </style> </head> <body> <h1>ce titre est en bleu</h1> <p style="color: green">et le paragraphe est en vert. </body> </html> <style type="text/css"><!-- h1 { color: green } --></style> +le regroupement__________________________________________________________ h1, h2, h3 { font-family: helvetica } // des s lecteur h1 { font-weight: bold; font-size: 12pt; line-height: 14pt; font-family: helvetica; font-variant: normal; font-style: normal; } //eq : h1 { font: bold 12pt/14pt helvetica } +h ritage :________________________________________________________________ pour donner une propri t de style par "d faut" un document body { color: black; background: url(texture.gif) white; } l'exemple ci-dessus donne un rendu du texte en noir et une image de fond. le fond sera blanc si l'image n'est pas disponible souvent, la valeur d'une propri t est un pourcentage de celle d'une autre propri t : p { font-size: 10pt } p { line-height: 120% } /* relatif 'font-size', c- -d 12pt */ +une classe comme s lecteur__________________________________________________ pour accro tre la granularit de l'action sur les l ments .pastoral { color: green } /* tous les l ments de la classe pastoral */ <h1 class=pastoral>beaucoup trop vert</h1> +un id comme s lecteur________________________________________________________ garantit le caract re d'unicit d'un objet dans un document. #z98y { letter-spacing: 0.3em } h1#z98y { letter-spacing: 0.5em } <p id=z98y>texte espac </p> dans l'exemple ci-dessus, le premier s lecteur vise l' l ment 'p' en raison de la valeur de l'attribut 'id'. le second s lecteur sp cifie la fois un type d' l ment ('h1') et une valeur d'id, il ne concernera donc pas l' l ment 'p'. +les commentaires_______________________________________________________________ em { color: red } /* rouge, vraiment rouge ! */ les commentaires ne peuvent pas tre imbriqu s. un interpr teur css1 consid re un commentaire comme un blanc. +les s lecteurs contextuels______________________________________________________ seuls les l ments 'em' dans 'h1' soient rouge: h1 em { color: red } div p { font: small sans-serif } .reddish h1 { color: red } #x78y code { background: blue } div.sidenote h1 { font-size: large } on peut regrouper plusieurs s lecteurs contextuels : h1 b, h2 b, h1 em, h2 em { color: red } +les pseudo-classes d'ancre __________________________________________________________________________________ habituellement, les agents utilisateurs diff rencient l'affichage les liens visit s des liens non-visit s. en css1, cela est fait par des pseudo-classes sur l' l ment 'a' : a:link { color: red } /* lien non-visit */ a:visited { color: blue } /* lien visit */ a:active { color: lime } /* lien activ */ +les pseudo- l ments typographiques________________________________________________ 1)first-line <style type="text/css"> p:first-line { font-variant: small-caps } </style> <p>la premi re ligne d'un article dans un journal. un agent utilisateur en mode texte donnerait : la premi Re ligne d'un article dans un journal. 2)first-letter <html> <head> <title>titre</title> <style type="text/css"> p { font-size: 12pt; line-height: 12pt } p:first-letter { font-size: 200%; float: left } span { text-transform: uppercase } </style> </head> <body> <p><span>les premiers</span> mots d'un article de journal.</p> </body> </html> une repr sentation (improbable) par un agent utilisateur en mode texte g rant le pseudo- l ment 'first-letter' donnerait : | es premiers |_ mots d'un article de journal. dans un s lecteur contextuel, on ne peut mettre les pseudo- l ments qu' la fin du s lecteur : body p:first-letter { color: purple } +cascade_________________________________________________________ @import url(http://www.style.org/roux); @import url(http://www.style.org/marine); h1 { color: red } /* annule le style import */ important l'auteur peut accro tre le poids des r gles de sa feuille de style : h1 { color: black ! important; background: white ! important } +le mod le de mise en forme_______________________________________ les l ments ayant une valeur 'none' pour la propri t 'display' n'ont pas de format et ne sont donc pas inscrits dans une telle bo te. _______________________________________ | | | marge [margin] (transparent) | | _________________________________ | | | | | | | bordure [border] | | | | ___________________________ | | | | | | | | | | | espacement [padding] | | | | | | _____________________ | | | | | | | | | | | | | | | contenu | | | | | | | |_____________________| | | | | | |___________________________| | | | |_________________________________| | |_______________________________________| |largeur de l' l ment | | largeur de la bo te | uploads/s3/ css.pdf
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/CmQInEGuQIs0QZ2u43Xwj0efabHjRMjgBIW8mlRrsP8uEHHBcbBXDecEOnpEr3rfcIfbHEzf4j1hFYRtSCaUSMNZ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/u5IiHbAOrErZlqkfISiggxvZjM82DOWC6nLBHtWtdXX7jXw3tnChLAnvyzRhlmdJNnhRfMihv8Dl5K783npzGoMl.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/51tWmAIIVRog2uaXiFvzDOqIeLlo5P6zGG614dBk5Vj9h1GrWRx5gLO6AEb2bYqjEauVqOW3hPD5udH29YB483Oa.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Ld9JmJCv0PXhR6msmjefyszDnv7TYZ6IkwXrSBfLb2iFLvx1lGmy32lU6WXlJr8UmDyBxtotluBlnYDgJOe3dV6p.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/yxD4bZJ3xeB01qrnRf91WwGJs3wV7hf4mpoDon3528hn2bfQlqOuTaeDeH5RHal8Fe2YmVA6VruWXDO0EQCRyQfm.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/M9fIGR6X04yjoJ7YssyI8DsZyd6oJyrEUS0I0PIs5GKTLUHaYONtiAZ3YJ6Jci1wxljyFdok9Y7yIncJ6bResQ9l.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/Jc9wnR8AAzA4xyGj24QMdphvEWy0NkGKObav4NbA4rD3VXVsn4ZnS9TG2Ns7jY4Oo5eiTDCLJ127u6CTyr6smFIt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/6xWFb0kBho0spdMXSZEopbRczVri7u6hBZ5LO31C6C0zOKwB7SEjl0cCPQAUH4buhEjWxSeAq32NpM8QkQXViBVs.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/yT934JtmxxJ6ejKXRuZGNlY5OpCuS2pLf3S5ujOIVQVH5l0evcgjvtUrMgb33hfTaYNtd1hwkvvwP9PXB5F1dZll.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/dSdwPUkp9qVFgPGWs2aZq49LZHtZy2nxYq7bnwE4zW4PHGLgSl69KxeQHzfrYA4bPly0Lec5tAuzGUEgPRIMRz4q.png)
-
18
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Nov 26, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 0.0232MB