Home Web Front-end HTML Tutorial [Study Notes CSS DIV] CSS text_html/css_WEB-ITnose

[Study Notes CSS DIV] CSS text_html/css_WEB-ITnose

Jun 24, 2016 pm 12:32 PM

Thorough Study of CSS Design Section 5.1 Notes

属性

含义

备注

font-family

字体

可以同时声明多种字体,字体之间用逗号分隔。例:font-family:  Arial, ”Times New Roman”;

font-size

文字大小

长度单位

相对单位

(1)px:相对于1个像素的比例,1px相当于1像素;

(2)em:1em表示的长度是其父元素中字母m的标准宽度;

(3)ex:1ex表示字母x的标准高度;

(4)%

绝对单位

(1)pt:point,印刷的点数,在一般的显示器中1pt相对于1/72inch;

(2)in:inch,英寸;

(3)cm:centimeter,厘米;

(4)mm:millimeter,毫米;

(5)pc:pica,1pc=12pt。

line-height

行高

表示的是两行文字之间的基线(下划线的位置就是文字的基线)的距离。

注:三个属性的混写:font:大小/行高 字体;

color

文字颜色

 

background-color

背景颜色

 

font-weight

文字加粗

normal|bold

font-style

文字倾斜

normal|oblique(倾斜)|italic(意大利体)

text-decoration

文字效果

none|underline(下划线)|overline(上划线)|line-through(删除线)|blink(闪烁,IE不支持)

注:同时应用多个效果时,中间用空格隔开。

text-align

水平对齐

left|right|center|justify(两端对齐)

vertical-align

垂直对齐

只能用于表格单元格中的对象竖直方向的对齐

text-indent

段首缩进

如:text-indent:2em;(缩进2个字符)

Attributes

Meaning

Remarks

font-family

Font

Multiple fonts can be declared at the same time, separated by commas. Example: font-family: Arial, ”Times New Roman”;

font-size

Text size

Length unit

Relative unit

(1) px: relative to the ratio of 1 pixel, 1px is equivalent to 1 pixel;

(2) em: the length represented by 1em is the standard width of the letter m in its parent element;

(3) ex: 1ex represents the standard height of the letter x;

                  <p class="sycode">                      <!     DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"     >          <     html      xmlns     ="http://www.w3.org/1999/xhtml"     >          <     head     >           <     title     >     Universal vertical center with CSS     </     title     >           <     style     >     #outer      {     height     :      100px     ;      overflow     :      hidden     ;      position     :      relative     ;     }     #outer[id]      {     display     :      table     ;      position     :      static     ;     }     #middle      {     position     :      absolute     ;      top     :      50%     ;     }           /*      for explorer only     */     #middle[id]      {     display     :      table-cell     ;      vertical-align     :      middle     ;      position     :      static     ;     }     #inner      {     position     :      relative     ;      top     :      -50%     }           /*      for explorer only      */          /*      optional: #inner[id] {position: static;}      */      .withBorder     {      border     :     1px green solid     ;          }          </     style     >          </     head     >          <     body     >          <     div      id     ="outer"      class     ="withBorder"     >           <     div      id     ="middle"     >           <     div      id     ="inner"     >      any text any height any content, everything is vertically centered.      </     div     >           </     div     >          </     div     ></     body     >          </     html     >                  </p>
Copy after login

(4)%

Absolute unit

(1) pt: point, the number of printing points, in a general display, 1pt is relative to 1/72inch; (2) in: inch, inch; (3) cm: centimeter, centimeter; (4) mm: millimeter, millimeter; (5) pc: pica, 1pc=12pt.
line-height line-height represents the distance between the baseline of two lines of text (the position of the underline is the baseline of the text).
Note: Mixing of three attributes: font: size/line height font;
color Text color
background-color Background-color
font-weight Text bold normal|bold
font-style Text oblique normal|oblique(tilt)| italic (Italian)
text-decoration Text effect none|underline|overline|line-through|blink (not supported by IE) Note: When applying multiple effects at the same time , separated by spaces.
text-align Horizontal alignment left|right|center|justify
vertical-align Vertical Alignment Can only be used to align objects in table cells in the vertical direction
text -indent Indentation at the beginning of paragraph For example: text-indent:2em; (indent 2 characters)
Tips: 1. Set drop cap .firstLetter{ font-size:3em ; line-height:3em; float:left; } 2. Vertical centering of paragraphs (1 ) Method 1: Set line-height to the same value as height Disadvantages: For more than one line of text, increase the text length, or the browser window becomes narrower, so the text If line breaks are required, this method will not work. (2) Method 2: Improvement method: multi-vertical.htm HTML code
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Is HTML easy to learn for beginners? Is HTML easy to learn for beginners? Apr 07, 2025 am 12:11 AM

HTML is suitable for beginners because it is simple and easy to learn and can quickly see results. 1) The learning curve of HTML is smooth and easy to get started. 2) Just master the basic tags to start creating web pages. 3) High flexibility and can be used in combination with CSS and JavaScript. 4) Rich learning resources and modern tools support the learning process.

The Roles of HTML, CSS, and JavaScript: Core Responsibilities The Roles of HTML, CSS, and JavaScript: Core Responsibilities Apr 08, 2025 pm 07:05 PM

HTML defines the web structure, CSS is responsible for style and layout, and JavaScript gives dynamic interaction. The three perform their duties in web development and jointly build a colorful website.

Understanding HTML, CSS, and JavaScript: A Beginner's Guide Understanding HTML, CSS, and JavaScript: A Beginner's Guide Apr 12, 2025 am 12:02 AM

WebdevelopmentreliesonHTML,CSS,andJavaScript:1)HTMLstructurescontent,2)CSSstylesit,and3)JavaScriptaddsinteractivity,formingthebasisofmodernwebexperiences.

Gitee Pages static website deployment failed: How to troubleshoot and resolve single file 404 errors? Gitee Pages static website deployment failed: How to troubleshoot and resolve single file 404 errors? Apr 04, 2025 pm 11:54 PM

GiteePages static website deployment failed: 404 error troubleshooting and resolution when using Gitee...

What is an example of a starting tag in HTML? What is an example of a starting tag in HTML? Apr 06, 2025 am 12:04 AM

AnexampleofastartingtaginHTMLis,whichbeginsaparagraph.StartingtagsareessentialinHTMLastheyinitiateelements,definetheirtypes,andarecrucialforstructuringwebpagesandconstructingtheDOM.

How to use CSS3 and JavaScript to achieve the effect of scattering and enlarging the surrounding pictures after clicking? How to use CSS3 and JavaScript to achieve the effect of scattering and enlarging the surrounding pictures after clicking? Apr 05, 2025 am 06:15 AM

To achieve the effect of scattering and enlarging the surrounding images after clicking on the image, many web designs need to achieve an interactive effect: click on a certain image to make the surrounding...

HTML, CSS, and JavaScript: Essential Tools for Web Developers HTML, CSS, and JavaScript: Essential Tools for Web Developers Apr 09, 2025 am 12:12 AM

HTML, CSS and JavaScript are the three pillars of web development. 1. HTML defines the web page structure and uses tags such as, etc. 2. CSS controls the web page style, using selectors and attributes such as color, font-size, etc. 3. JavaScript realizes dynamic effects and interaction, through event monitoring and DOM operations.

How to implement adaptive layout of Y-axis position in web annotation? How to implement adaptive layout of Y-axis position in web annotation? Apr 04, 2025 pm 11:30 PM

The Y-axis position adaptive algorithm for web annotation function This article will explore how to implement annotation functions similar to Word documents, especially how to deal with the interval between annotations...

See all articles