css personal summary
1.什么是css,指的是叠层样式表,控制网页的的外观显示。
2.引入css的三种方式,外部链接,内部链接,内联,分别的语法是,,,style="属性:值"
3.css选择器,选择器就是要针对你要所改变的元素,而单独定义的样式,就常见的选择器:ID,CLASS,元素选择器,子元素选择器,群组选择器,相邻选择器,id选择器是唯一的意思是,只能定义一个id名相同的,class选择器,类选择器,可以为多个元素定义,id选择器和class选择器的区别在于,id是唯一的就像每个人的身份证一样只有一份号码是唯一的,而class就是像每个人的名字一样可以重复,元素选择器就是选泽要改变的元素标签名字,子选择器就是在当前元素后的子元素,群组合选择器就是选泽所有想改变的元素,相邻选择器就在当前同级元素的下一个元素。
语法:
这是一个段落
相应的 css规则: #id{ 属性:值}相应的css规则:.class{ 属性:值}
这是一个段落
相应的css规则: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

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



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

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

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

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.

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

This article explains the HTML5 <time> 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

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

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