day30-总结(css)

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <link rel="stylesheet" href="css/zj.css" />
        <style type="text/css">
            a {
                text-decoration: none;
            }
            a:link {
                color: deepskyblue;
            }
            a:visited {
                color: purple;
            }
            a:hover {
                font-size: 25px;
                color: red;
            }
            a:active {
                background-color: yellow;
            }
        </style>
    </head>
    <body>
        <h1>day30-总结</h1>
        <ul>
            <li><a href="#1">表单标签form</a></li>
            <li><a href="#2">下拉菜单和多行文本</a></li>
            <li><a href="#3">空白标签</a></li>
            <li><a href="#4">初识css</a></li>
            <li><a href="#5">css选择器</a></li>
            <li><a href="#6">伪类选择器</a></li>
        </ul>
        <div id="1">
            <div class="hf">
                <strong>表单标签form</strong>
            </div>
            表单标签<br />
            专门用来收集信息的标签,可以提交表单中收集的信息<br />
            action属性:设置提交信息的位置<br />
            method属性:提交方式 - post/get
            <br />
            &lt;form action="" method="post"&gt;<br />
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input type="submit" value=""/&gt;<br />
            &lt;/form&gt;<br />
            <br />
            input标签 (单标签) <br />        
                1.是表单标签 <br />
                2.type属性:<br />
                <table border="1">
                    <tr><td>text - 普通的文本输入框</td></tr>
                    <tr><td>password - 密码输入框,输入的值密文显示</td></tr>
                    <tr><td>radio - 单选按钮,
                        同一类型对应的name值必须一样,
                        value设置按钮提交的值,
                        checked设置为checked使其处于选中状态</td></tr>
                    <tr><td>checkbox - 多选按钮,
                        同一类型对应的name值必须一样,
                        value设置按钮提交的值,
                        checked设置为checked使其处于选中状态</td></tr>
                    <tr><td>button - 普通按钮</td></tr>
                    <tr><td>reset - 重置按钮,
                        重置当前所在的form的各标签的值</td></tr>
                    <tr><td>file - 文件选择器</td></tr>  
                </table>
                3.name属性:必须设置(a.用于提交信息) <br />
                4.value属性:标签内容 <br />
                5.placeholder属性:占位符(提示信息) <br />
                6.maxlength属性:限制最多输入位数 <br />
                7.readonly:输入框只读 <br />
                8.disabled属性:按钮不可点击 disabled:disabledbr <br />
                <br />
            fieldset标签 <br />
                一个fieldset标签对应一个表单分组 <br />
                legend属性:设置分组名 <br /> <br />
                <form action="" method="get">
            <fieldset id="">
                <legend>账号信息</legend>
            <p>用户名:<input type="text" name="name" id="name" placeholder="请输入姓名" /></p>
            <p>密码:<input type="password" name="pwd" id="pwd" placeholder="请输入密码" maxlength="8"/></p>
            </fieldset>
            <fieldset id="">
                <legend>个人信息</legend>
            <p>性别:<input type="radio" name="sex" id="sex" value="m" checked="checked"/>男&nbsp;
                <input type="radio" name="sex" id="sex" value="f"/>女</p>
            <p>爱好:<input type="checkbox" name="habbits" id="habbits" value="篮球"/>篮球&nbsp;
                <input type="checkbox" name="habbits" id="habbits" value="足球"/>足球&nbsp;
            <input type="checkbox" name="habbits" id="habbits" value="乒乓球"/>乒乓球&nbsp;</p>
            <p><input type="file" name="file" id="file" value="选择文件" /></p>
            </fieldset>
            <input type="reset" value="重置"/>&nbsp;<input type="button" value="按钮"/>
            <input type="submit" value="提交信息"/>
        </form>
        </div>
        <br />
        <br />
        <br />
        <div id="2">
            <div class="hf">
                <strong>下拉菜单和多行文本</strong>
            </div>
            1.下拉菜单 <br />
            selected="selected"表示默认选中 <br />
            &lt;select name="city"&gt; <br />
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option selected="selected" style="display: none;"&gt;请选择城市&lt;/option&gt; <br />
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value="无选项">无选择&lt;/option&gt; <br />
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value="成都">成都&lt;/option&gt; <br />
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value="遂宁">遂宁&lt;/option&gt; <br />
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value="北京">北京&lt;/option&gt;<br /> 
                &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value="青岛">青岛&lt;/option&gt;<br />
            &lt;/select&gt;
            <br />
            <select name="city">        
                <option selected="selected" style="display: none;">请选择城市</option>
                <option value="无选项">无选择</option>
                <option value="成都">成都</option>
                <option value="遂宁">遂宁</option>
                <option value="北京">北京</option>
                <option value="青岛">青岛</option>
            </select> <br />
            <br />
            2.多行文本 <br />
            &lt;textarea name="story" id="story" placeholder="请输入你的故事" style="width: 300px;height: 150px;" maxlength="400"&gt;&lt;"/textarea&gt;
            <textarea name="story" id="story" placeholder="请输入你的故事" style="width: 300px;height: 150px;" maxlength="400"></textarea>
        </div>
        <br />
        <br />
        <br />
        <div id="3">
            <div class="hf">
                <strong>空白标签</strong>
            </div>
            html中的标签分为2大类:<br />
            块级标签:一行只能有一个(不管标签的宽度是多少) <br />
            h1-h6,p,hr,ol,ul,dl,table,form,div <br />
            行内标签:一行可以有多个 <br />
            a,image,input,select,textarea,span <br />
            div和span标签,是空白标签,没有任何特殊的意义(无语义标签) <br />
            <br />
            &lt;div style="background-color: red; width: 100px; float: left;"&gt;
            我是div
        &lt;/div&gt; <br />
    &lt;div style="background-color: yellow; width: 90px; float: left;"&gt;
            我是div
    &lt;/div&gt; <br />
        &lt;div style="background-color: blue; width: 120px; float: left;"&gt;
            我是div
        &lt;/div&gt; <br />
        &lt;span style="background-color: green;"&gt;
            我是span
        &lt;/span&gt; <br />
        <br />
        <div style="background-color: red; width: 100px;">
            我是div
        </div>
        <div style="background-color: yellow; width: 90px;">
            我是div
        </div>
        <div style="background-color: blue; width: 120px;">
            我是div
        </div>
        <span style="background-color: green;">
            我是span
        </span>
        </div>
        <br />
        <br />
        <br />
        <div id="4">
            <div class="hf">
                <strong>初识css</strong>
            </div>
            1.什么是css <br />
    CSS是web标准中的表现标准,用来对网页上标签的样式进行设置(长什么样,在哪) <br />
    css代码/css文件,称其为样式表 <br />
    
    目前我们使用的是CSS3 <br />
    <br />

2.写在哪儿<br />
    内联样式表:将css代码写在标签的style属性内 <br />
    内部样式表:写在head标签中的style标签的内容中<br />
    外部样式表:写在一个css文件中,通过head'中的link标签来关联<br />
    
    优先级:内联的优先级最高,内部外部后加载优先级高<br />
    <br />

3.怎么写<br />
选择器{属性:属性值; 属性:属性值} <br />
选择器:用来选中需要设置样式的标签 <br />
属性:css属性 <br />
属性值:数字且表示大小要加px或者% <br />
注意:属性之间用;隔开 <br />
<br />

补充属性:color:设置字体颜色  background-color:设置背景颜色  width:设置宽度 height:设置高度 <br /> <br />
        1.关联外部样式表 <br />
        &lt;link rel="stylesheet" href="css/index.css" /&gt;<br />
        2.style标签 <br /> <br />
        &lt;style type="text/css"&gt; <br />
            div{
                background-color: yellowgreen;
            } <br />
        &lt;/style&gt; <br />
        </div>
        <br />
        <br />
        <br />
        <div id="5">
            <div class="hf">
                <strong>css选择器</strong>
            </div>
            选择器 <br />
0.元素选择器(标签选择器):标签名 <br />
    选中所有的标签名对应的标签 <br />
1.id选择器:#id属性值 <br />
    每个标签都有一个id属性,整个html中,id的值必须唯一 <br />
2.class选择器:.class名 <br />
    给标签设置class属性,通过class属性引用样式 <br />
3.通配符:* - 选中所有的标签 <br />
4.层级选择器:选择器1 选择器2...{} <br />
5.群组选择器:选择器,选择器,...{} <br />
补充:css中的颜色值: <br /><br />
1.颜色的英文单词<br />
2.16进制颜色值0-255 -- 00-ff(#ff0000-红色)<br />
3.rgb值:rgb(红,绿,蓝) rgba(红,绿,蓝,透明度) 透明度 0-1<br /> <br />
&lt;style type="text/css"&gt; <br />
            .c2 p{ 
                color: blue;
            } <br />
            * {
                font-size: 25px;
            } <br />
            .c1 {
                background-color: green;
            } <br />
            a {
                text-decoration: none;
                background-color: yellow;
            } <br />
            #a1 {
                color: rgb(255,0,0);
            } <br />
            h1,span {
                color: gold;
            } <br />
        &lt;"/style&gt;
        </div>
        <br />
        <br />
        <br />
        <div id="6">
            <div class="hf">
                <strong>伪类选择器</strong>
            </div>
            伪类选择器 <br />
    选择器:状态 <br />
    :link - 超链接的初始状态 <br />
    :visited - 超链接访问后的状态 <br />
    :hover - 鼠标悬停到标签上的状态 <br />
    :active - 鼠标点击时的状态 <br />
    
    给同一个标签通过伪类选择器给予不同状态的样式时要遵循 <br />
    LoVe HAte <br />
    &lt;style type="text/css"&gt; <br />
            a {
                text-decoration: none;
            } <br />
            a:link {
                color: deepskyblue;
            } <br />
            a:visited {
                color: purple;
            } <br />
            a:hover {
                font-size: 25px;
                color: red;
            } <br />
            a:active {
                background-color: yellow;
            } <br />
        &lt;"/style&gt; <br />
        <a href="http://www.baidu.com" target="_blank">百度一下</a>
        </div>
    </body>
</html>

效果图


image.png
image.png
image.png
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 162,825评论 4 377
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 68,887评论 2 308
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 112,425评论 0 255
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,801评论 0 224
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 53,252评论 3 299
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 41,089评论 1 226
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 32,216评论 2 322
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 31,005评论 0 215
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,747评论 1 250
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,883评论 2 255
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,354评论 1 265
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,694评论 3 265
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,406评论 3 246
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,222评论 0 9
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,996评论 0 201
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 36,242评论 2 287
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 36,017评论 2 281

推荐阅读更多精彩内容

  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 1,692评论 0 2
  • 转载请声明 原文链接地址 关注公众号获取更多资讯 第一部分 HTML 第一章 职业规划和前景 职业方向规划定位...
    程序员poetry阅读 16,465评论 32 459
  • 本文主要讲述 CSS&HTML 中最核心的几个概念,包括:HTML关键的几个元素、CSS盒模型、position、...
    别再骗自己阅读 712评论 0 1
  • 序 这部作品的一部分原先只是以帖子的形式在一家论坛上发布,唯一的原因是作者实在是太无聊了,处于人生低谷,没有女朋友...
    尤子缘阅读 770评论 2 3
  • 如果下一秒是黑暗的 如果下一秒是黑暗的 请记得我曾经来过 你曾在无人的客厅 看着我缓缓坠落 蜷缩着双腿在椅子上沉默...
    说书客阅读 264评论 0 0