Diskripsi : digunakan untuk mengatur bagian tertentu dari suatu elemen.
peseudo-element yang digunakan yaitu ::after, ::before, ::first-letter, ::first-line, ::selection
Syntax
selector::peseudo-elemet{ property:value; }
::after
ex.
<!DOCTYPE html> <html> <head> <style> p::after { content: " - Remember this"; } </style> </head> <body> <p>My name is Donald</p> <p>I live in Ducksburg</p> <p><b>Note:</b> For this selector to work in IE8, a DOCTYPE must be declared, and you must use the old, single-colon CSS2 syntax (:after instead of ::after).</p> </body> </html>
::before
ex.
<!DOCTYPE html> <html> <head> <style> p::before { content: "Read this -"; } </style> </head> <body> <p>My name is Donald</p> <p>I live in Ducksburg</p> <p><b>Note:</b> For this selector to work in IE8, a DOCTYPE must be declared, and you must use the old, single-colon CSS2 syntax (:before instead of ::before).</p> </body> </html>
::first-letter
properti yang digunakan yaitu
font properties
color properties
background properties
margin properties
padding properties
border properties
text-decoration
vertical-align (only if float is ‘none’)
text-transform
line-height
float
clear
ex.
<!DOCTYPE html> <html> <head> <style> p::first-letter { font-size: 200%; color: #8A2BE2; } </style> </head> <body> <h1>Welcome to My Homepage</h1> <p>My name is Donald.</p> <p>I live in Duckburg.</p> <p>My best friend is Mickey.</p> <p><b>Note:</b> For this selector to work in IE 5.5-8, you must specify the old, single-colon CSS2 syntax (:first-letter instead of ::first-letter).</p> </body> </html>
::first-line
properti yang digunakan
font properties
color properties
background properties
word-spacing
letter-spacing
text-decoration
vertical-align
text-transform
line-height
clear
ex.
<!DOCTYPE html> <html> <head> <style> p::first-line { background-color: yellow; } </style> </head> <body> <h1>WWF's Mission Statement</h1> <p>To stop the degradation of the planet's natural environment and to build a future in which humans live in harmony with nature, by; conserving the world's biological diversity, ensuring that the use of renewable natural resources is sustainable, and promoting the reduction of pollution and wasteful consumption.</p> <p><b>Note:</b> For this selector to work in IE 5.5-8, you must specify the old, single-colon CSS2 syntax (:first-line instead of ::first-line).</p> </body> </html>
::selection
ex.
<!DOCTYPE html> <html> <head> <style> ::-moz-selection { /* Code for Firefox */ color: red; background: yellow; } ::selection { color: red; background: yellow; } </style> </head> <body> <h1>Select some text on this page:</h1> <p>This is a paragraph.</p> <div>This is some text in a div element.</div> <p><strong>Note:</strong> ::selection is not supported in Internet Explorer 8 and earlier versions.</p> <p><strong>Note:</strong> Firefox supports an alternative, the ::-moz-selection property.</p> </body> </html>
Semoga Bermanfaat.
Programmer python yang punya banyak ambisi.
Remote developer at remoteworker.id Software Agency