The text attributes in css3 include: 1. Color attribute; 2. Text alignment attribute [text-align]; 3. Character spacing attribute [letter-spacing]; 4. Text line height attribute [line-height] ]; 5. Text decoration attribute [text-decoration].
The operating environment of this tutorial: Windows 10 system, CSS3 version. This method is suitable for all brands of computers.
(Learning video sharing: css video tutorial)
The text attributes in css3 are:
1, color
Function: Specify the color of text
Description: This attribute can be used in block, inline, and inline block style sheets to change the color of all text inside the controlled element
Example:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>CSS3之text属性</title> <style type="text/css"> #coDiv { color: #00c6ff; } #coP { color: #2b542c; } #coSpan { color: palevioletred; } #coStrong { color: blueviolet; } #colIn { color: deeppink; } </style> </head> <body> <div id="coDiv"> <p id="coP"> 我是一名前端爱好者1 </p> 我是一名前端爱好者2 </div> <span id="coSpan"> 我是一名前端爱好者3 <strong id="coStrong">我是一名前端爱好者4</strong> </span> <input type="text" id="colIn" /> </body> </html>
2, text-align
Function: Specify the horizontal alignment of the element text
Description: Only effective when used in block-level elements, used directly Does not take effect on linked elements. If this attribute is used, the text and inline elements contained in the block element will be aligned. The block elements within it will also be aligned if this attribute is not set by default, because the child block element inherits the text-align attribute of the parent block element.
Example:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>CSS3之font属性</title> <style type="text/css"> div { border: 1px solid; width: 1200px; height: 150px; } #showdiv1 { text-align: left; } #showdiv2 { text-align: center; } #showdiv3 { text-align: right; } #showdiv4 { text-align: justify; } </style> </head> <body> <div id="showdiv1"> 大家好 </div> <div id="showdiv2"> 大家好 </div> <div id="showdiv3"> 大家好 </div> <div id="showdiv4"> In a sense we've come to our nation's capital to cash a check. When the architects of our republic wrote the magnificent words of the Constitution and the Declaration of Independence, they were signing a promissory note to which every American was to fall heir. This note was a promise that all men, yes, black men as well as white men, would be guaranteed the "unalienable Rights" of "Life, Liberty and the pursuit of Happiness." It is obvious today that America has defaulted on this promissory note, insofar as her citizens of color are concerned. Instead of honoring this sacred obligation, America has given the Negro people a bad check, a check which has come back marked "insufficient funds." </div> </body> </html>
3, letter-spacing:
Function: increase or decrease the space between characters (character spacing)
Instructions : When the negative value is too large, the font will be extruded but will not overlap
Example:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>CSS3之text属性</title> <style type="text/css"> #lsSpan1 { letter-spacing: normal; } #lsSpan2 { letter-spacing: 10px; } #lsSpan3 { letter-spacing: -4px; } </style> </head> <body> <span id="lsSpan1">Hello World</span><br> <span id="lsSpan2">Hello World</span><br> <span id="lsSpan3">Hello World</span><br> </body> </html>
4, line-height:
Function: Setting Line height of text
Description: Negative values are not allowed
Example:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>CSS3之text属性</title> <style type="text/css"> #lsSpan1 { line-height: 16px; border: 1px solid; } #lsSpan2 { line-height: 2em; border: 1px solid; } </style> </head> <body> <p id="lsSpan1">Hello World</p><br> <p id="lsSpan2">Hello World</p><br> </body> </html>
5, text-decoration
Function: Specifies to add To modify the text, underline, overline, strikethrough, etc.
Description: This attribute has the following three abbreviations: text-decoration-line, text-decoration-color, text-decoration-style
Example:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>CSS3之text属性</title> <style type="text/css"> #lsSpan1 { text-decoration: none; text-decoration-line: overline; } #lsSpan2 { text-decoration: underline; text-decoration-color: pink; } #lsSpan3 { text-decoration: overline; text-decoration-style: wavy; } #lsSpan4 { text-decoration: line-through; } #lsSpan5 { text-decoration: overline wavy palevioletred; } </style> </head> <body> <a id="lsSpan1">这是超链接</a><br> <p id="lsSpan2">Hello World</p><br> <p id="lsSpan3">Hello World</p><br> <p id="lsSpan4">Hello World</p><br> <p id="lsSpan5">Hello World</p><br> </body> </html>
Related recommendations:CSS tutorial
The above is the detailed content of What are the text attributes in css3. For more information, please follow other related articles on the PHP Chinese website!