Home Web Front-end HTML Tutorial css personal summary

css personal summary

Sep 12, 2016 pm 05:27 PM

1.什么是css,指的是叠层样式表,控制网页的的外观显示。

2.引入css的三种方式,外部链接,内部链接,内联,分别的语法是,,,style="属性:值"

3.css选择器,选择器就是要针对你要所改变的元素,而单独定义的样式,就常见的选择器:ID,CLASS,元素选择器,子元素选择器,群组选择器,相邻选择器,id选择器是唯一的意思是,只能定义一个id名相同的,class选择器,类选择器,可以为多个元素定义,id选择器和class选择器的区别在于,id是唯一的就像每个人的身份证一样只有一份号码是唯一的,而class就是像每个人的名字一样可以重复,元素选择器就是选泽要改变的元素标签名字,子选择器就是在当前元素后的子元素,群组合选择器就是选泽所有想改变的元素,相邻选择器就在当前同级元素的下一个元素。

语法:

这是一个段落

 相应的  css规则: #id{ 属性:值}

       

相应的css规则:.class{ 属性:值}

       

这是一个段落

相应的css规则:p{属性:值}

       

这是一个段落奥

相应的css规则:div p{属性:值}

      

这是一个段落奥

相应的css规则:div,p{属性:值}

   

这是一个段落奥

相应的css规则:div+div{属性:值}

 

 

这是一个段落奥

 

4.Font style

Type of font: font-family: '';Value: Songti, Microsoft Yahei, etc.

Font size: font-size:; usually in pixel value px, others include em, percentage

The thickness of the font: font-weight:; the value bold is displayed in bold, normal is normal

Font style: font-style:; italic, normal

color; color;

Line-height:; The line height of the font, the height of a line is not the distance.

5. Text style

Text decoration: text-decoration:; the values ​​are, line-through (through line), underline (underline), overline (overline)

Text alignment: text-align:; the values ​​are, center (center), left (left aligned), right (right aligned)

Text indent: text-ident:; value unit px.em, percentage

Text case: text-transform:; the values ​​are uppercase (uppercase) lowercase (lowercase) capitalize (first digit capitalized)

Word spacing of text: letter-sapcing:; value unit px, em, percentage

Word spacing: word-sapcing:; value unit px, em, percentage

6. Border

border border size, type, color, separate settings

border-width:; The value is in px em percentage

border-style:; The value is solid, solid line, dashed dotted line, etc.

border-color:; value color, which can be hexadecimal.

7.Background

Background image, whether the background is repeated, the position of the background, and whether the background scrolls are respectively

background: URL;

background-repeat:; the values ​​are: repeat (repeat) no-repeat (not repeated) repeat-x (x-axis repeat) repeat-y (y-axis repeat)

background-position:;The value can be center left right top

background-scroll:; The value is scroll fixed

can be abbreviated; background: URL repeat position scroll;

8.Hyperlink style

When we move the mouse over the a tag, the style displayed can be set through pseudo-classes. It is not necessarily the a element that can be set. In html, any element can have pseudo-classes set. Syntax: Element: hover

Style a:link; when the mouse is not visited, style a:visited when the mouse is visited; style a:hover when the mouse is moved; style a:active when the mouse is pressed;

9 pictures

Image size: You can set it by setting its width and height.

Image position: through text-align (horizontally centered), vertical-aligin (vertically centered)

Picture border: Set its border through border

10 list

Style of list: list-style-type:;Values ​​are none, circle, etc.

List-image:list-style-image:;

Form 11

The table has no border by default, I need to give it a value through border

12,box model

The box model is divided into: content area, inner margin, outer margin, border

13 layouts

Floating layout: Float block elements through float, pay attention to clear the float.

Positioning layout: position to set. Then set. The values ​​for top, right, bottom and left.

Fixed positioning: position: fixed/scroll

Static positioning: position: static

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

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

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)

What is the purpose of the <datalist> element? What is the purpose of the <datalist> element? Mar 21, 2025 pm 12:33 PM

The article discusses the HTML &lt;datalist&gt; element, which enhances forms by providing autocomplete suggestions, improving user experience and reducing errors.Character count: 159

What is the purpose of the <progress> element? What is the purpose of the <progress> element? Mar 21, 2025 pm 12:34 PM

The article discusses the HTML &lt;progress&gt; element, its purpose, styling, and differences from the &lt;meter&gt; element. The main focus is on using &lt;progress&gt; for task completion and &lt;meter&gt; for stati

What is the purpose of the <meter> element? What is the purpose of the <meter> element? Mar 21, 2025 pm 12:35 PM

The article discusses the HTML &lt;meter&gt; element, used for displaying scalar or fractional values within a range, and its common applications in web development. It differentiates &lt;meter&gt; from &lt;progress&gt; and ex

What is the viewport meta tag? Why is it important for responsive design? What is the viewport meta tag? Why is it important for responsive design? Mar 20, 2025 pm 05:56 PM

The article discusses the viewport meta tag, essential for responsive web design on mobile devices. It explains how proper use ensures optimal content scaling and user interaction, while misuse can lead to design and accessibility issues.

What is the purpose of the <iframe> tag? What are the security considerations when using it? What is the purpose of the <iframe> tag? What are the security considerations when using it? Mar 20, 2025 pm 06:05 PM

The article discusses the &lt;iframe&gt; tag's purpose in embedding external content into webpages, its common uses, security risks, and alternatives like object tags and APIs.

How do I use the HTML5 <time> element to represent dates and times semantically? How do I use the HTML5 <time> element to represent dates and times semantically? Mar 12, 2025 pm 04:05 PM

This article explains the HTML5 &lt;time&gt; element for semantic date/time representation. It emphasizes the importance of the datetime attribute for machine readability (ISO 8601 format) alongside human-readable text, boosting accessibilit

How do I use HTML5 form validation attributes to validate user input? How do I use HTML5 form validation attributes to validate user input? Mar 17, 2025 pm 12:27 PM

The article discusses using HTML5 form validation attributes like required, pattern, min, max, and length limits to validate user input directly in the browser.

What are the best practices for cross-browser compatibility in HTML5? What are the best practices for cross-browser compatibility in HTML5? Mar 17, 2025 pm 12:20 PM

Article discusses best practices for ensuring HTML5 cross-browser compatibility, focusing on feature detection, progressive enhancement, and testing methods.

See all articles