9/20 css课程笔记

初识CSS

1.什么是CSS?

CSS的名称叫做“层叠样式表”,说的直白点,就是改变HTML元素的样式,比如颜色、大小、边框等。

2.style属性
设置字体颜色:

<h1 style="color:blue;">看我变色</h1>

设置样式高度:

<hr style="height:5px;">

px是网页中的一个长度单位

设置字体大小

还有宽度,背景色,字体大小的设置:

        <h1 style="color:blue;">看我变色</h1>
        <hr style="height:5px; width:5000px;">
        <p style="background-color:pink;">我在崖边跌落</p>
        <p style="font-size:10px"></p>
        <p><i>你在说什么,什么都不懂</i></p>
        <p><u style="front-size:20px;">从什么都没有的地方</u></p>

加边框:

<div style="border-width:1px;border-color:blue;border-style:dotted;">
     <h2>听莫文蔚唱歌</h2>
         <ul>
             <li>孩子离开了秋千最快要到七月才回来荡</li>
             <li>影剧场依然沸沸扬扬像极了枪声大作的靶场</li>
         </ul>
</div>

上面div里面的style属性也可以写成:style="border:1px blue dotted;

延伸
边框样式:
none:无边框。与任何指定的border-width值无关
hidden:隐藏边框。IE不支持
dotted:在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为点线。否则为实线(常用)
dashed:在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为虚线。否则为实线(常用)
solid:实线边框(常用)
double:双线边框。两条单线与其间隔的和等于指定的border-width值
groove:根据border-color的值画3D凹槽
ridge:根据border-color的值画菱形边框
inset:根据border-color的值画3D凹边
outset:根据border-color的值画3D凸边

提问:怎么限制边框大小?

参考css边框属性

设置边距(margin-top/right/bottom/left):

<li style="margin-top:20px;">孩子离开了秋千最快要到七月才回来荡</li>
<li style="margin-top:20px;">影剧场依然沸沸扬扬像极了枪声大作的靶场</li>
<li style="margin-top:20px;">工作了一整天只喝了一碗冷汤</li>

也可以组合margin:10px 10px 10px 10px 代表上右下左各边距为10px

为表格添加边框:

<table border="1" style="border-color:blue;">
        <tr>
            <td>我的梦想</td>
            <td>环游世界</td>
        </tr>
        <tr>
            <td>我的爱好</td>
            <td>吃喝玩乐</td>
        </tr>
</table>

用border='1'规定围绕表格的边框宽度。

试试完整网页:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>你的名字</title>
    </head>
    <body>
        <h1 style="color:blue;">看我变色</h1>
        <hr style="height:5px; width:5000px;">
        <p style="background-color:pink;">我在崖边跌落</p>
        <p style="font-size:10px"></p>
        <p><i>你在说什么,什么都不懂</i></p>
        <p><u style="front-size:20px;">从什么都没有的地方</u></p>
        <p><b>忘了关那扇门,那扇窗</b></p>
        <div style="border-width:1px;border-color:blue;border-style:dotted;">
            <h2>听莫文蔚唱歌</h2>
            <ul>
                <li style="margin-top:20px;">孩子离开了秋千最快要到七月才回来荡</li>
                <li style="margin-top:20px;">影剧场依然沸沸扬扬像极了枪声大作的靶场</li>
                <li style="margin-top:20px;">工作了一整天只喝了一碗冷汤</li>
            </ul>
        </div>
        <table border="1" style="border-color:blue;">
            <tr>
                <td>我的梦想</td>
                <td>环游世界</td>
            </tr>
            <tr>
                <td>我的爱好</td>
                <td>吃喝玩乐</td>
            </tr>
        </table>
    </body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • CSS基础 本文包括CSS基础知识选择器(重要!!!)继承、特殊性、层叠、重要性CSS格式化排版单位和值盒模型浮动...
    廖少少阅读 3,503评论 0 40
  • 一.CSS描述 CSS全称为“层叠样式表(Cascading Style Sheets)”,它主要是用于定义HTM...
    snowy_sunny阅读 1,258评论 0 4
  • 本课来自http://www.imooc.com/learn/9请不要用作商业用途。 HTML5 HTML介绍 H...
    PYLON阅读 3,490评论 0 5
  • For so many years, your heart is what is the balance?My c...
    天行健君马甲阅读 260评论 0 1
  • -1- 繁华的街道上,许多小贩在这里摆摊,叶筱筱被闺蜜程佳好强行带到这里,来到一个空旷的地方,只见程佳好十分熟...
    涔曦阅读 849评论 3 4

友情链接更多精彩内容