前两天笔记

1.计算机基础知识:

硬件:控制器、运算器、输入设备、输出设备、存储(内存(读写快存储空间小)、硬盘(读写慢,存储空间大) )

软件:系统软件: windows、linux、mac

应用软件:微信、qq、元神、b站...

b/s:   b: browser 浏览器

跨平台、无需安装、不需要更新

c/s:   c: client 客户端

不跨平台、 安装、更新

         server:服务器

大型专业应用、对安全要求比较高的(导弹系统)

2.网页的基础认知:

1.网站:是因特网上根据一定的规则,用html制作的用于展示特定内容相关的网页集合.

2.网页:是构成网站的基本元素.网页包含--文字,图片,音频,视频,超链接等

html

超文本标记语言,描述网页的语言.

html  ——  结构

css  ——   表现

JavaScript   ——   行为

超--超链接--能从一个网页跳转到另一个网页.

标记:文本变成超文本需要各种标记符号.

3.html基础语法:

双标签:

<起始标签> 标签体(内容) </结束标签>

(大小写不敏感但建议小写)

单标签:

<input />或 <input>

(可以省略但一般不省略)

Ctrl+s保存后再运行

标签(也叫元素):

可以相互嵌套

属性:

给标签添加附加信息

属性名=“属性值”

disabled=“disabled”

一个元素可以有多个属性

4.html的基本框架

<!DOCTYPE html>

<!--声明文档 html5  -->

<html lang="en">(en代表英文)

<head> 

<meta charset="utf-8">

<title>标题</title>

</head>

<body>  

<!-- 主要内容 -->

</body>

</html>

在以.html结尾的文件中使用 Shift+! 可以快速生成html的基本骨架;

注释的快捷键是 Ctrl+/ ;

标题标签

<h1></h1>  

h1--h6大小递减

段落标签

<p> </p>行与行之间空

换行标签,水平线标签

<hr/><br/>

文本格式化标签

<p> <strong> <ins> <u>等

无语义标签

<div>独占一行

<span>一行可存在多个

图片标签

<img src="路径" alt=" " title=" "align=center(中央)"

src为图片的路径,也可以跟文件在因特网上的地址

图片加载失败显示alt内容

title  光标所表示的内容

align  图片与文字的对齐

视频

<video src=" 路径" controls autoplay muted poster="路径">

controls是控件(一定要加)

autoplay是自动播放

muted是静音播放

poster是视频加载出来前显示的图片

要autoplay要跟上muted

音频标签

<audio src="路径" controls muted autoplay loop>

链接标签

文字类:

<a href="http://xxxx" target="-blank">点击跳转</a>

图片类:

<a herf="http://xxxx"><img src="路径">点击跳转</a>

锚链接

xx为id名

<h1   id=one>

<a href="#xx">需要定位内容</a>

<div id="xx">需要定位内容</div>

有序列表

<ol type=" ">结合<li>

无序列表

<ul type=" ">结合<li>

自定义列表

<dl>

    <dt>内容</dt>

    <dd>内容</dd>

</dl>

iframe框架

<a href="路径" target="xx">内容<a>

<iframe name="xx" frameborder="0" width="800px" height="200px">

</iframe>

:

<body>

    这个时候他们会变得有些沉默,但是这并不是代表他们没有社交的能力,而是他们不想再逢场作戏。

 <!-- <iframe src="https://www.taobao.com" frameborder="1" width="800px" height="600px"></iframe>

<iframe src="./08-视频.html" frameborder="1" width="800px" height="600px"></iframe> -->

<a href="https://www.taobao.com" target="nn">点击我进入淘宝</a>

<iframe name="nn" frameborder="0" width="800px" height="400px"></iframe>

</body>

特殊字符:mdn查找

表单:

(1)

<body>

    <form action="#">

        <!-- placeholder   提示词 -->

        用户名:<input type="text" name="userName" autocomplete="off" placeholder="请输入正确的用户名:">

        密码:<input type="password" name="one" maxlength="6">

        <br>

        <input type="radio" name="r1" value="女" checked>女

        <input type="radio" name="r1" value="男">男

        <br>

        爱好:

        <input type="checkbox" name="love" value="sing" checked>爱唱歌

        <input type="checkbox" name="love" value="dance">爱跳舞

        <input type="checkbox" name="love" value="打豆豆">爱打豆豆

        <select name="xiala" id="" multiple>

            <option value="西安">西安</option>

            <option value="成都" selected>成都</option>

            <option value="南京">南京</option>

        </select>

        <!-- maxlength   最大长度 -->

        <textarea name="jianjie" id="" cols="30" rows="10" maxlength="20"></textarea>

        <br>

        <input type="file" name="wenjian" id="" multiple>

        <!-- <input type="button">  普通按钮 -->

        <input type="submit" value="tijaio">

        <br>

        <input type="email" name="number" id="">

        <input type="date" name="" id="">

        <input type="time" name="" id="">

        <input type="color" name="" id="">

        <button>提交</button>

    </form>

</body>

(2)

<body>

    <!-- 1、所有表单必须有name属性

         2、所有表单包含在form

         3、单选、多选必须有value值 -->

    <form action="#">

        <fieldset>

            <legend>主要内容</legend>

            用户名:<input type="text" name="useName" maxlength="4" value="">

            密码: <input type="password" name="pwd">

            <input type="email" name="eil">

        </fieldset>

        <br>

        <label> <input type="radio" name="sex" value="nan">男</label>

        <input type="radio" name="sex" value="nv" id="one"><label for="one">女</label>

        <input type="hidden" name="hid">

        <input type="reset" disabled="">

        <button>提交</button>

    </form>

</body>

label标签

<body>

    <form action="#">

        <!-- 1、 -->

        <label for="sing">爱唱歌</label><input type="checkbox" name="love" id="sing">

        <!-- 2 -->

        <label> 爱跳舞<input type="checkbox" name="love" id=""></label>

    </form>

</body>

表格标签

<body>

    <!-- table:cellspacing:单元格与的单元格之间的间距   width:设置宽度       height:设置高度的(thead、tfoot不改变)  只是高度的底线-->

    <!-- tr\tbody\tfoot属性一样 -->

    <table border="1px" cellspacing="0" width="800px" height="500px">

        <caption>学生信息</caption>

        <thead height="200px" align="center" valign="middle">

            <tr>

                <th width="">姓名</th>

                <th>性别</th>

                <th>年龄</th>

                <th>民族</th>

                <th>政治面貌</th>

            </tr>

        </thead>

        <tbody height="400px" align="center" valign="middle">

            <tr>

                <td>张三</td>

                <td>男</td>

                <td>18</td>

                <td>翰</td>

                <td>团员</td>

            </tr>

            <tr>

                <td>白华林</td>

                <td>男</td>

                <td>21</td>

                <td>汉</td>

                <td>团员</td>

            </tr>

            <tr>

                <td>张毅</td>

                <td>男</td>

                <td>18</td>

                <td>翰</td>

                <td>团员</td>

            </tr>

            <tr>

                <td>张三</td>

                <td>男</td>

                <td>18</td>

                <td>翰</td>

                <td>团员</td>

            </tr>

        </tbody>

        <tfoot align="center">

            <tr>

                <td></td>

                <td></td>

                <td></td>

                <td></td>

                <td>共计:4人</td>

            </tr>

        </tfoot>

    </table>

</body>

单元格合并

<body>

    <table border="1" width="400px" height="400px" cellspacing="0" bgcolor="blue">

        <tr bgcolor="pink">

            <td rowspan="2"></td>

            <td></td>

            <td></td>

            <td></td>

        </tr>

        <tr>

            <td></td>

            <td></td>

            <td></td>

        </tr>

        <tr>

            <td></td>

            <td></td>

            <td></td>

            <td></td>

        </tr>

        <tr>

            <td colspan="3"></td>

            <td></td>

        </tr>

    </table>

</body>

无语义标签

<body>

    <!-- <p></p>

<h1></h1>

<a href="#"></a> -->

    <!-- div  独占一行 -->

    <div>我是一个盒子<a href="#">v发v发v</a></div>

    <div>我是一个盒子</div>

    <div>我是一个盒子</div>

    <h1>ncdcjdc</h1>

    cnjcj

    <!-- span    一行多个 -->

    <span>我是一个小容器</span>

    <span>我是一个小容器</span>

    <span>我是一个小容器</span>

    <span>我是一个小容器</span>

</body>

 

元素显示模式

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        a {

            width: 300px;

            height: 300px;

            background-color: pink;

        }

        img {

            width: 800px;

            height: 800px;

        }

    </style>

</head>

<body>

    <!-- 元素显示模式:

    块元素:独占一行,宽、高、内外边距可以设置   div    h1~h6      li

    行内元素:一行多个,宽高、内外边距设置无效   span   a

    行内块元素:可以一行多个,还可以设置宽高、内外边距  img

    -->

    <div>我是块元素</div>

    <span></span>

    <a href="#">去百度</a>

    <a href="#">去百度</a>

    <a href="#">去百度</a>

    <a href="#">去百度</a>

    <img src="../../day1/灰太狼.jpg">

    <img src="../../day1/灰太狼.jpg">

    <img src="../../day1/灰太狼.jpg">

</body>

h5新标签

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

</head>

<body>

    <nav>

    </nav>

    <header>

    </header>

    <article>

        <section></section>

    </article>

    <footer>

    </footer>

    <details>

        <summary>点击我查看详情</summary>

        你小子,被骗了

    </details>

</body>

全局属性

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

</head>

<body>

    <!-- id: 同一个页面id值不能重复   一个元素只能有一个id名

          除了: body  html   head script   style -->

    <div id="box1"></div>

    <a href="#" id="a1"></a>

    <!-- class: 分类 配合层叠样式表

    一个网页中可以有多个类名相同的元素,一个元素可以有多个类名

    -->

    <div class="box1 box2"></div>

    <div class="box1 box3"></div>

    <div class="box1 box4"></div>

    <div class="box1 box5"></div>

    <a href="#" class="a1"></a>

    <!-- title :鼠标悬停时,提示词-->

    <img src="../../day1/灰太狼.jpg" alt="" title="我是一个灰太狼">

    <div title="你中奖了,小可爱~">我是盒子</div>

    <a href="#" title="恭喜你,上天了">去云端</a>

    <!-- tabindex :  正数            负数            0 -->

    <input type="text" name="ux" id="">

    <a href="#"> dicdncd </a>

    <div title="你中奖了,小可爱~" tabindex="1">我是盒子</div>

    <div title="你中奖了,小可爱~" tabindex="2">我是盒子</div>

    <!--spellcheck:拼写检查   true   false  -->

    <input type="text" spellcheck="false">

    <!-- accesskey:设置快捷键的属性    谷歌浏览器里:配合alt按键,才能完成 -->

    <form action="#">

        <input type="text" name="user" id="">

        <button accesskey="l">提交</button>

    </form>

    <!-- autocapitalize   启动大小写-->

    <!-- contenteditable:设置元素中内容是否可以更改   true   false-->

    <div contenteditable="true">我是一个不允许编辑的盒子</div>

    <!-- dir -->

    <div dir="rtl">我是一个不允许编辑的盒子</div>

    <!-- hidden -->

    <div hidden>我是一个不允许编辑的盒子cdcdcd</div>

    <a href="#" hidden>cdjcdj</a>

</body>

5.关于CSS的3种引入方式

1.内部样式(写在head里)

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

</head>

<body>

    <div style="width: 700px; height: 50px; background-color: pink;">我是一个盒子</div>

</body>

2.行内样式

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        /* 内部样式 */

        div {

            width: 300px;

            height: 200px;

            background-color: pink;

        }

    </style>

</head>

<body>

    <div>

    </div>

</body>

3.外部结构

将css用入html中

(外部样式.html)

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <link rel="stylesheet" href="./13-外部样式.css">

</head>

<body>

    <div></div>

</body>

(外部样式.css)

div {

    width: 300px;

    height: 300px;

    background-color: pink;

}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值