HTML
(一)简介
专业素养:超文本标记语言 Hyper Text Markup Language
(二)HTML 标签
1.根标签:
<html></html>2.段落标签:只能有一个
<p>段落标签</p>3.h 标签 独成一段,逐次减少。更改字体大小,加粗字体
<h1></h1>——<h6></h6>4.加粗字体
<strong></strong>5.斜体
<em></em>6.原价 50 元
<del></del>7.地址标签 <——>p+em:成段展示和斜体
<address></address>8.容器 ,捆绑操作,独行展示
<div></div>9.没作用
<span></span>10.单标签
(1). 回车:
<br>(2).水平线:
<hr>(3).标签
<meta>11.有序列表
(1).喜欢看的电影
<ol>
    <li>marvel</li>
    <li>速度与激情8</li>
    <li>返老还童</li>
</ol>(2)五种排序方式:只能这五种
<ol type="1">
  <ol type="a">
    <ol type="A">
      <ol type="i">
        <ol type="I"></ol>
      </ol>
    </ol>
  </ol>
</ol>倒序
<ol type="1" reversed="”" reversed”>
  从第几个开始排序:
  <ol type="1" start="”2”">
    从2开始排序
    <ol type="a" start="”2”">
      b(第几个)
    </ol>
  </ol>
</ol>12.无序列表
<ul>
  <li></li>
  <li></li>
  <li></li>
</ul>(1)实心圆
<ul type="disc"></ul>(2) 方块
<ul type="square"></ul>(3)圆
<ul type="circle"><!DOCTYPE html>
<html>
    <head>
        <title></title>
        <style type="text/css">
            *{
                margin: 0;
                padding: 0;
            }
            ul{
                list-style: none;
            }
            li{
                float: left;
                margin: 0 10px;
                color: #f40;
                font-weight: bold;
                font-size: 14px;
                height: 25px;
                line-height: 25px;
                padding: 0 5px;
            }
            li:hover{
                border-radius: 15px;
                background-color: #f40;
                color: #fff;
            }
        </style>
    </head>
    <body>
        <ul>
            <li>天猫</li>
            <li>聚划算</li>
            <li>天猫超市</li>
        </ul>
    </body>
</html>14.图片
(1)网上 url
 新标签页中打开图,拷贝网址
<img src="">(2)本地绝对路径,相对路径
相对路径:直接写 a.jpg 就行
D:/A/B/a
D:/A/B/b
绝对路径:写全 D:/A/B/b/c
D:/A/B/a
D:/A/B/b/c
alt:图片占位符 挽回错误
<img src=""  style="width:200px;"  alt="这是什么" 	title:"图片提示符">- a 标签功能
(1)超链接
<a href="https://www.baidu.com">www.baidu.com</a>
新标签页中打开:
<a href="https://www.baidu.com" target="”_blank”">www.baidu.com</a>(2)锚 anchor
demo1
<!DOCTYPE html>
<html>
    <head>
        <title></title>
    </head>
    <body>
        <div id="demo1" style="width:100px;height: 100px;background-color: green;"></div>
        <div id="demo1" style="width:100px;height: 100px;background-color: red;"></div>
        <a href="#demo1">find demo1</a>
        <a href="#demo2">find demo2</a>
    </body>
</html>demo2
<!DOCTYPE html>
<html>
    <head>
        <title></title>
    </head>
    <body>
        <div id="demo1" style="width:100px;height: 100px;background-color: green;"></div>
        <div id="demo2" style="width:100px;height: 100px;background-color: red;"></div>
        <a style="display:block;position:fixed;bottom:100px;right:100px;border:1px solid black;height:50px;width:200px;background-color:#fcc;" href="#demo1">find demo1</a>
        <a style="display:block;position:fixed;bottom:150px;right:100px;border:1px solid black;height:50px;width:200px;background-color:#ffc;" href="#demo2">find demo2</a>
    </body>
</html>(3)打电话,发邮件
<a href="mailto:1669248141@qq.com">发邮件</a>
<a href="tel:19811715506">打电话</a>(4)协议限定符
<a href="javascript:while(1){alert('让你手欠')}">点我呀</a>16.form 表单
<form></form>能发送数据demo
<!DOCTYPE html>
<head>
    <title></title>
    <style type="text/css">
        input{
            border: 1px solid #999;
        }
    </style>
</head>
<body>
    <form method="get" action="">
        <p>
            username:<input type="text" name="username">
        </p>
        <p>
            password:<input type="password" name="password">
        </p>
        <input type="submit" value="login">
    </form>
</body>
</html> 提取密码
var div = document.getElementsBytagName("input")[1];
console.log(div.value);大型公司密码加密:保密协议 md5 不可破解
没有真正的安全
2G 网:安全性低,抓包工具
demo
<!DOCTYPE html>
<head>
    <title></title>
</head>
<body>
    <form method="get" action="">
        你们喜欢的明星?
        1.mike<input type="radio" name="star" value="a">
        2.tom<input type="radio" name="star" value="b">
        3.tilla<input type="radio" name="star" value="c">
        <input type="submit">
    </form>
</body>
</html>请输入用户名 demo
<!DOCTYPE html>
<head>
    <title></title>
    <style type="text/css">
        input{
            border: 1px solid #999;
        }
    </style>
</head>
<body>
    <form method="get" action="">
        <p>
            username:<input type="text" name="username" style="color: #999" value="请输入用户名" onfocus="if(this.value=='请输入用户名'){this.value='';this.style.color='#424242'}" onblur="if(this.value==''){this.value='请输入用户名';this.style.color='#999'}">
        </p>
        <p>
            password:<input type="password" name="username">
        </p>
        <input type="submit"
               </form>
        </body>
    </html>复选框
1.mike<input type="checkbox" name="star" value="a">
2.tom<input type=" checkbox " name="star" value="b">
3.tilla<input type=" checkbox " name="star" value="c">企业开发经验 : 性别:(互联网思维:用户懒)用户体验,用户粘性
<!DOCTYPE html>
<head>
    <title></title>
    <style type="text/css">
        input{
            border: 1px solid #999;
        }
    </style>
</head>
<body>
    <form method="get" action="">
        <h1>choose your sex</h1>
        male:<input type="radio" name="sex" value="male" checked="checked">
        female:<input type="radio" name="sex" value="female">
        <input type="submit" >
    </form>
</body>
</html>下拉菜单
<form method="get" action="">
    <h1>  province</h1>
    <select name="province">
        <option>beijing</option>
        <option>shanghai</option>
        <option>tianjin</option>
    </select>
    <input type="submit" >
</form>
加上value,就会以value为准
<form method="get" action="">
    <h1> province</h1>
    <select name="province">
        <option value="beijing">beijing</option>
        <option value="beijing">shanghai</option>
        <option value="beijing">tianjin</option>
    </select>
    <input type="submit" >
</form>(三)编码
防止乱码
<meta charset = "utf-8">charset:编码字符集
编码字符集:
1.gb2132 中国国家标准第 2132 条:只能识别简体,不认识繁体
2.gbk 国家标准扩展版本 只包含繁体(亚洲也有)
3.unicode 万国码
4.utf-8 8 比特版本,还有 16 比特的
<html lang="en"></html>lang=”en”:告诉搜索引擎爬虫,我们的网站是关于什么内容的
除了英文,其他都汉语拼音表示
关于百度搜索:关键字协议 IP 段锁定 生物行为
SEO 搜索引擎爬虫:搜素引擎优化技术
网站靠前概率更大
<meta content="服装" name="keywords">
<meta content="这是一个你穿了就不想拖的衣服" name="description">3 个 HTML 编码
打空格:实际上是英文单词文字分隔符 1. ==空格 2.打印
<div>:<div> 3.回车 <br /></div>(四)三个单标签
<meta>
<hr>
<br>(五)专业知识
主流浏览器及其内核
要求
1.市场份额
2.独立研发的内核
| IE | trident | 
|---|---|
| Firefox | Gecko | 
| Google chrome | Webkit | 
| Safari | Webkit/blink | 
| Opera | presto | 
 
                     
                     
                        
                        