龙空技术网

CSS简单使用

WeB工程狮 1403

前言:

当前咱们对“cssdarkblue”大概比较关切,你们都想要分析一些“cssdarkblue”的相关知识。那么小编同时在网上搜集了一些关于“cssdarkblue””的相关文章,希望各位老铁们能喜欢,姐妹们快快来了解一下吧!

CSS与HTML结合

CSS与HTML结合的方式有四种:

style属性:

在每个HTML标签上均有一个style属性, 将样式直接写入标签:

<div style="background-color:red;color:green;">1

<style/>标签:

使用HTML的<style/>标签,将CSS代码在<head/>内:

@import引入:

<style/>内用@import "CSS-path";引入CSS文件:

注意: 这种方式的浏览器兼容性较差, 不推荐.

<link/>引入:

使用头标签<link/>引入CSS是最常用的结合方式:

注: 结合优先级:

根据书写顺序<由上到下,由外到内>,优先级<由低到高>,即:后加载优先级更高.

CSS选择器

基本选择器

CSS提供的基本选择器有三种:

标签选择器:

使用标签名作为选择对象:

class选择器:

可为每个HTML标签添加class属性以标识该元素:

ID选择器

可为每个HTML标签添加id属性以标识该元素:

扩展选择器

关联选择器:

<div><p>关联选择器</p></div><p>不关联</p>12

HTML代码如上, 可以仅设置<div><p>元素内的样式而忽略单<p>

元素内样式:

div p{  color: crimson; }

组合选择器:

组合选择器可将不同的标签设置成相同的样式:

div, p {  color: darkblue; }

伪元素选择器

伪元素选择器是CSS中已经提供一些样式,可直接引用,如超链接状态:

CSS盒子模型

边框 border

border[-*] : border-width || border-style || border-color

内边距 padding

padding[-*] : length 同border,使用padding可以统一设置,也可上下左右分别设置:

.box-padding-class {  padding-left: 50px; }

外边距 margin

margin[-*] : auto | length

border,使用margin可以统一设置,也可上下左右分别设置:

.box-margin-class {  margin-top: 50px; }
CSS布局

布局漂浮

float : none | left | right

布局定位

position : static | absolute | relative

标签: #cssdarkblue