HTML简介
#网页的组成:
1. html
至关于骨架
2. css
肉,衣服
3. js,jq
动了
静态网页:没有链接数据库,数据不能动态改变
动态网页:链接了数据库,数据能随着数据库的改变更态改变
#浏览器
c/s
客户端、服务端
b/s
浏览器、服务端
浏览器就是一个客户端,浏览不经过服务端也能把咱们文本渲染
#什么是html
超文本标记语言(Hypertext Markup Language, HTML)是一种用于建立网页的标记语言
#html文件的结构
<!DOCTYPE html>要用什么版本html进行解析
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
1 标签的书写,
双标签,<head></head>
单标签 <meta charset="UTF-8">
2 标签里面的属性
<标签名 属性名="属性值"></标签名>
<标签名 属性名="属性值" />
<标签名 id="属性值" class="属性值 属性值 属性值"></标签名>
<标签名 >内容</标签名>
<标签名 属性名="内容"/>
</body>
</html>
标签
<!DOCTYPE html> #告诉浏览器你应该用什么版的html去解析
<html></html> #中间全部的内容才是咱们真正html lang="en"表示哪一个国家的语言
<html lang="en">
<head>
<meta charset="UTF-8">#咱们html的编码格式
<title>sdhasd</title> #网页的标题
<style></style> #样式标签,能够把css写在style标签中
<script src="t.js"></script> #将js文件放入script标签中 alter('提示信息')网页弹窗提示信息
<link rel="stylesheet" href="01.css"/> #将css文件放入lin标签中
<meta http-equiv="refresh" content="2;URL=https://www.oldboyedu.com">-->
<meta name="keywords" content="meta总结,html meta,meta属性,meta跳转">
<meta name="description" content="老男孩教育Python学院"> #搜索引擎主要参考这两个
</head>
<body>
<div>
aa
</div>
双标签:<html >内容</html>
单标签:<br/>
标签的属性:任何一个标签都有id 和 class属性
<div id="属性值" class="属性值" 属性名="属性值">
</body>
<!---奥术大师--> #body是写正文部分,若是位置写错了,在浏览器渲染的时候,仍是会强行将位置错误的内容放入body中
</html>
<!---奥术大师多-->
#行内标签
#块级标签
#标题标签
<h1 id="h1">我是标题1</h1>
<h2>我是标题2</h2>
<h3>我是标题3</h3>
<h4>我是标题4</h4>
<h5>我是标题5</h5>
<h6>我是标题6</h6> #最多知道6
<h7>我是标题7</h7>
我是标题7
#段落标签
<p>我是p</p>
<p>我是p</p>
#a标签,连接标签 ,href="连接的地址"
target属性默认是_self,若是是self就会覆盖当前的html,
若是target属性默认是_blank,就会从新打开窗口
<a href="02.html" target="_blank">首页</a>
<a href="02.html" target="_self">首页</a>
#锚点
<a href="#h1">首页</a>
#id属性,
id="属性值",若是是id属性,属性值必须全页面惟一
#class属性
class属性能够全局不惟一
<a class="a b c k"></a>
#img 图片标签
src="图片的地址"
alt="当图片不能加载的时候,就会显示,还有给搜索引擎提示咱们图片的内容"
title="当咱们的鼠标悬浮在图片上的时候,就会显示"
<img src="http://s9.rr.itc.cn/r/wapChange/20174_1_21/a7o3k08442035758542.jpg" alt="">
<img src="1.jpg" alt="">
<img src="2.jpg" alt="dasdasd">
<img src="1.jpg" title="这是大家的老婆">
#无序列表标签
disc(实心圆点,默认值)
circle(空心圆圈)
square(实心方块)
none(无样式)
<ul class="a" type="circle">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
#有序列表标签
type属性:
1 数字列表,默认值
A 大写字母
a 小写字母
Ⅰ大写罗马
ⅰ小写罗马
<ol type="A" start="2">
<li>1</li>
<li>2</li>
<li>3</li>
</ol>
#标题列表
<dl>
<dt>标题1</dt>
<dd>内容1</dd>
<dt>标题2</dt>
<dd>内容1</dd>
<dd>内容2</dd>
</dl>
#表格标签
border: 表格边框.
cellpadding: 内边距
cellspacing: 外边距.
width: 像素 百分比.(最好经过css来设置长宽)
rowspan: 单元格竖跨多少行
colspan: 单元格横跨多少列(即合并单元格)
<table border="1" cellpadding="20" cellspacing="20" >
<thead>
<tr>
<th>name</th>
<th>age</th>
<th>sex</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="3">egon</td>
<td>39</td>
<td>男</td>
</tr>
<tr>
<td colspan="2">egon</td>
<td>39</td>
<td>男</td>
</tr>
<tr>
<td>egon</td>
<td>39</td>
<td>男</td>
</tr>
</tbody>
</table>
#普通文本
<br> #换行
<b>加粗</b>
<br>
<i>斜体</i>
<br>
<u>下划线</u>
<br>
<s>删除</s>
<a href="">a</a>
<br>
<a href="">a</a>
<br>
<a href="">a</a>
#水平线
<hr>
<div>我是块级</div>
<span>我是行内</span>
<span>我是行内</span>
#html中特殊符号
<span>我是 行内</span>
<!--空格 -->
<!--> >-->
<!--< <-->
<!--& &-->
<!--¥ ¥-->
<!--版权 ©-->
<!--注册 ®-->
<!--<script>-->
<!--alert("123")-->
<!--</script>-->