JavaScript学习二:网页开发基础_CSS

注:代码符号通常为英文符号

1.CSS

CSS(层叠式样表),CSS主要用于设置HTML页面中文本格式(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)和版面的布局等外观样式。

定义规则:

        选择器{属性1:属性值1;属性2:属性值2;......}

//例:对div标签进行设置
div{
    border:1px solid red;
    width:600px;
    height:400px;
}
    

CSS颜色取值:

  • 预定义的颜色值, 例:red、green、blue等
  • 十六进制形式的值, 例:#FF0000、#FF6600等,实际工作中,常用十六进制定义颜色
  • RGB代码, 例:rgb(255,0,0)、rgb(100%,0%,0%)等

2.CSS引用方式 

2.1行内式(内联式)

基本语法格式:

        <标签名  style="属性1:属性值1; 属性2:属性值2;">内容</  标签名>

<h1 style="font-size:20px; color:blue;">
    使用行内式CSS修饰一级标题的字体大小和颜色
</ h1>

2.2内嵌式

基本语法格式:

        <head>

        <style type="text/css">

                选择器 {属性1:属性值1; 属性2:属性值2;}

        </style>

        </head>

<head>
    <style type="text/css">//只有设置type属性值为text/css,浏览器才知道<style>标签包含CSS代码
        /*定义标题标签居中对齐*/
        h2{text-align:center;}
    </style>
</head>
<body>
    <h2>内嵌式2级标题</h2>;
</body>

2.3外链式(链入式)

将所有样式放在一个或多个以.css为扩展名的外部样式表文件中,通过link标签将外部样式表文件链接到HTML文件中。

基本语法格式:

<head>

        <link href="CSS文件的路径" type="text/css" rel="stylesheet" />

</head>

【href:外部样式表文件的地址,可以是相对路径,或是绝对路径

   type:定义所链接文档的类型,这里为"text/css",表示链接外部文件为CSS

   rel:定义当前文档与被链接文档之间的关系,这里为"stylesheet",表示被链接文档是一个样式表文件。】

(1)创建名为style.css的样式表

<style type="text/css">
    /*定义标题标签居中对齐*/
    h2{
        text-align:center;
    }
</style>

(2)创建HTML文档

<head>
    <title>使用外链式</title>
    <link href="style.css" type="text/css" rel="stylesheet" />
</head>
<body>
    <h2>外链式</h2>
</body>

2.4导入式

基本语法格式:

        <style type="text/css">

        @import url(css文件路径);或@import "css文件路径";

        /*在此还可存放其他CSS样式*/

        </style>

 <style type="text/css">
           @import "style.css";
  </style>

3.CSS选择器和常用属性

3.1标签选择器

 基本语法格式:

                        标签名{属性1:属性值1;属性2:属性值2;}

3.2类选择器

 基本语法格式:

                        .类名{属性1:属性值1;属性2:属性值2;}

3.3id选择器(id是唯一的,只对应文档某一具体元素)

 基本语法格式:

                        #id{属性1:属性值1;属性2:属性值2;}

3.4通配符选择器(作用范围最广,能匹配页面中所有元素)

 基本语法格式:

                        *{属性1:属性值1;属性2:属性值2;}
       

4.CSS常用属性

margin对象的外边距,对象与对象之间距离
padding对象内边距,对象内容与对象边框距离
background设置背景颜色,背景图片排列方式,是否固定背景图片和背景图片位置
font-family规定元素的的字体系列
border设置边框宽度,样式,颜色
font字体样式,小型的大写字体,字体粗细,文字的大小,行高和文字字体
height指定对象的高度
line-height设置行间距,行与行之间的距离
color指定文本的颜色
text-align指定文本对齐方式
text-decoration

指定文本显示样式

属性值:line-through(删除线),overline(上划线)

underline(下划线),none(无效果)等

vertical-align设置元素垂直对齐方式
display指定对象显示形式

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值