添加链接描述
1 概念
html: hyper text markup language 超文本标记语言
描述性语言:描述数据
语法:标签:标签格式:< 标签名 属性名 = 属性值 属性名 = 属性值 > 数据</ 标签名>
原理:通过标签封装数据 通过属性控制样式(显示效果)
作用:把数据以指定效果在浏览器中进行展示
特点:标签和属性是预定义::
学习重点:html中有哪些标签,这些标签各自都有那些属性 有了这些属性都有那些效果
2 创建html文件
1 html是纯文本的:只要能操作操作文本的软件都可以作为html的编辑软件:
2 html后缀必须是.html/.htm
3 浏览器内置有解析html的引擎(解析程序) 可以通过浏览器运行html
4 html非严谨性语言::不区分大小写(标签名和属性名大写)+语法要求宽松
5 标准的html文件:跟标签是html,html中两个子标签:head标签+body标签
6 head标签中:对整个页面属性的设置
body标签中:页面要展示的数据
7 标签之间合理嵌套:<a><b>数据</b></a>
外面的标签是父标签 a
里面的标签是子标签 b
8 有些标签没有要封装的数据:内部闭合标签: <标签名 属性名=属性值/>
9 属性格式:属性名=属性值:::属性值可以写在单引号/双引号 或者不加引号
10 标签类语言的统一注释: <!-- 注释的内容-->
11 使用字符实体来表示 特殊字符:: 格式:&xxx;
< html>
< head>
< title> 我的第一个页面</ title>
< meta charset = " gbk" />
</ head>
< body>
< font color = " red" > 你是谁?</ font> < br/>
小于号< b 大于号> < br/>
空格 空格< br/>
单引号' < br/>
双引号" < br/>
</ body>
</ html>
3 文本行标签
文本标签:封装的数据是文本
行标签:不带换行概念的标签
3.1 font标签
< hr/>
< h1> font标签</ h1>
< font color = " red" size = " 3" > 数据1颜色值为英文单词:red</ font> < br/>
< font color = " blue" > 数据2颜色值为英文单词:blue</ font> < br/>
< font color = " #ff0000" > 数据3颜色值为英文单词:#ff0000</ font> < br/>
< font size = " 1" > size:1:正常文字</ font> < br/>
< font size = " 3" > size:3:正常文字</ font> < br/>
< font size = " 6" > size:6:正常文字</ font> < br/>
< font size = " 7" > size:7:正常文字</ font> < br/>
< font size = " 8" > size:8:正常文字</ font> < br/>
< font size = " -1" > size:-1:正常文字</ font> < br/>
< font size = " -2" > size:-2:正常文字</ font> < br/>
< font size = " +1" > size:+1:正常文字</ font> < br/>
< font size = " +4" > size:+4:正常文字</ font> < br/>
< font size = " 4" > size:4:正常文字</ font> < br/>
正常文字< br/>
3.2 其他文本行标签
< b> b加粗标签</ b> < br/>
< i> i斜体标签</ i> < br/>
< u> u下划线标签</ u> < br/>
< s> s中划线标签</ s> < br/>
正常< sub> sub下标标签</ sub> 正常< br/>
正常< sup> sup上标标签</ sup> 正常< br/>
2< sup> 3</ sup> < br/>
C< sub> 4</ sub> < sup> 3</ sup> < br/>
4 文本块标签
封装文本 有换行功能
< h1> 文本块标签</ h1>
< br/> 1:换行标签< br/>
< h1 align = " center" > 2:hn标签:标题标签:n取值1到6:n=1</ h1>
< h2> 2:hn标签:n=2</ h2>
< h6> 2:hn标签:n=6</ h6>
< h3> 2:hn标签:n=3</ h3>
< h4> 2:hn标签:n=4</ h3>
< center> 3:center标签:</ center>
< center> 3:center标签:</ center>
< p align = " right" > 4:段落标签4:段落标签4:段落标签4:
段落标签4:段落标签4:段落标签4:段落标签4:段落标签4:
段落标签4:段落标签4:段落标签4:段落标签4:段落标签4:
段落标签4:段落标签4:段落标签4:段落标签4:段落标签4:
段落标签4:段落标签4:段落标签4:段落标签4:段落标签4:
段落标签4:段落标签4:段落标签4:段落标签4:段落标签4:
4:段落标签4:段落标签4:段落标签4:段落标签4:段落标签</ p>
< p> 4:段落标签</ p>
< hr width = " 1820px" />
< hr width = " 80%" align = " right" />
< hr width = " 80%" size = " 10px" color = " red" />
< hr width = " 80%" size = " 1px" />
< hr width = " 80%" size = " 8px" color = " blue" align = " left" />
class Student{
public static void main(String[] s){
System.out.println("111");
}
}
< pre>
class Student{
public static void main(String[] s){
System.out.println("111");
}
}
</ pre>
5 ol/ul列表标签
< h1> ul无序列表</ h1>
< ul>
< li> 列表项11</ li>
< li> 列表项12</ li>
< li> 列表项13</ li>
</ ul>
< ul type = " circle" >
< li> 列表项11</ li>
< li> 列表项12</ li>
< li> 列表项13</ li>
</ ul>
< ul type = " square" >
< li> 列表项11</ li>
< li> 列表项12</ li>
< li> 列表项13</ li>
</ ul>
< ul type = " disc" >
< li> 列表项11</ li>
< li> 列表项12</ li>
< li> 列表项13</ li>
</ ul>
< h1> ol有序列表</ h1>
< ol>
< li> 列表项11_ol</ li>
< li> 列表项12_ol</ li>
< li> 列表项13_ol</ li>
</ ol>
< ol type = " a" >
< li> 列表项11_ol</ li>
< li> 列表项12_ol</ li>
< li> 列表项13_ol</ li>
</ ol>
< ol type = " A" >
< li> 列表项11_ol</ li>
< li> 列表项12_ol</ li>
< li> 列表项13_ol</ li>
</ ol>
< ol type = " i" >
< li> 列表项11_ol</ li>
< li> 列表项12_ol</ li>
< li> 列表项13_ol</ li>
</ ol>
< ol type = " I" >
< li value = " 9" > 列表项11_ol</ li>
< li> 列表项12_ol</ li>
< li> 列表项13_ol</ li>
</ ol>
< ol type = " 1" >
< li> 列表项11_ol</ li>
< li> 列表项12_ol</ li>
< li> 列表项13_ol</ li>
</ ol>
6 img图片标签
< img src = " https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg10.51tietu.net%2Fpic%2F2019-083017%2Fsw44qjkkmi1sw44qjkkmi1.jpg&refer=http%3A%2F%2Fimg10.51tietu.net&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1666851939&t=ff0a283920a40234e3969d1fb0965970" />
< img src = " file://C:/Users/Administrator/Desktop/img/99.jpeg" />
< img src = " file://C:\Users\Administrator\Desktop\img\66.jpeg" />
< img height = " 50%" width = " 50%" src = " ../img\66.jpeg" />
< img src = " ../img\55.jpeg" />
< img height = " 100px" width = " 100px" src = " ../img\55.jpeg" />
< img height = " 50%" width = " 50%" src = " ../img\55.jpeg" />
< img height = " 50%" width = " 50%" src = " ../img\51.jpeg" alt = " 加载失败" />
7 a超链接标签
< h1> a超链接标签</ h1>
< a name = " aa" > name=aa的锚点</ a>
< a> 点我</ a> < br/>
< a href = " #" > 点我:#请求当前资源</ a> < br/>
< a href = " https://www.baidu.com/" > 点我:百度一下</ a> < br/>
< a href = " file://C:\Users\Administrator\Desktop\java43课堂记录\01.html" > 点我:01.html</ a> < br/>
< a href = " 01.html" > 点我:01.html</ a> < br/>
< a href = " mailto:miaotianbao@163.com" > 点我:mailto:miaotianbao@163.com</ a> < br/>
< a href = " thunder:xxxxxxx" > 点我:thunder:xxxxxxx</ a> < br/>
< font id = " font1" > </ font> < br/>
< script type = " text/javascript" >
document. getElementById ( "font1" ) . innerHTML= ( new Date ( ) . getTime ( ) + "" ) . fontcolor ( "red" )
</ script>
< a href = " https://www.baidu.com/" target = " _blank" > 点我:百度一下</ a> < br/>
< a href = " https://www.baidu.com/" target = " _self" > 点我:百度一下</ a> < br/>
< img height = " 50%" width = " 50%" src = " ../img\55.jpeg" /> < br/>
< img height = " 50%" width = " 50%" src = " ../img\66.jpeg" /> < br/>
< img height = " 50%" width = " 50%" src = " ../img\99.jpeg" /> < br/>
< a href = " #aa" > 回到开头</ a>
8 table表格标签
让数据以行列的格式来展示
< table width = " 800px" height = " 400px"
align = " center"
border = " 5px" borderColor = " red"
bgColor = " #aaaaaa" background = " file://C:\Users\Administrator\Desktop\img\99.jpeg"
>
< caption align = " center" > 学生的考试成绩</ caption>
< tbody>
< tr>
< th> 学号</ th> < th> 名字</ th> < th> 年龄</ th> < th> 分数</ th>
</ tr>
< tr height = " 100px"
align = " center"
bgColor = " #aaaaaa"
background = " file://C:\Users\Administrator\Desktop\img\66.jpeg"
>
< td> 001</ td> < td> 韩梅梅1</ td> < td> 18</ td> < td> 91.5</ td>
</ tr>
< tr>
< td colspan = " 2" > 002</ td> < td colspan = " 2" rowspan = " 3" > 28</ td>
</ tr>
< tr>
< td width = " 300px" height = " 100px"
align = " center"
bgColor = " #aaaaaa"
background = " file://C:\Users\Administrator\Desktop\img\44.jpeg"
>
003
</ td> < td> 韩梅梅3</ td>
</ tr>
< tr>
< td> 004</ td> < td> 韩梅梅4</ td>
</ tr>
</ tbody>
</ table>
9 form表单标签
实现客户端与服务器端数据交互第二种方式:
< form method = " get" action = " http://www.baidu.com" >
学生名字:< input name = " sname" type = " text" value = " 呵呵" /> < br/>
学生密码:< input name = " spwd" type = " password" value = " 123" /> < br/>
学生年龄:< input type = " text" value = " 11" /> < br/>
学生性别:男< input name = " sex" type = " radio" value = " nan" /> |
女< input name = " sex" type = " radio" value = " nv" checked = " checked" /> < br/>
学生爱好:篮球< input name = " senjoy" type = " checkbox" value = " lq" checked = " checked" /> |
足球< input name = " senjoy" type = " checkbox" value = " zq" checked = " checked" /> |
排球< input name = " senjoy" type = " checkbox" value = " pq" /> |
铅球< input name = " senjoy" type = " checkbox" value = " qq" /> < br/>
学生头像:< input type = " file" name = " sphoto" /> < br/>
无用按钮:< input type = " button" value = " 点我没用" /> < br/>
籍贯:< select name = " sheng" size = " 4" multiple = " true" >
< option value = " hn" > 河南</ option>
< option value = " jl" > 吉林</ option>
< option value = " nm" > 内蒙</ option>
< option value = " gx" > 广西</ option>
< option value = " hb" > 河北</ option>
< option value = " tj" selected = " selected" > 天津</ option>
< option value = " xj" > 新疆</ option>
</ select> < br/>
自我介绍:< textarea name = " show" rows = " 4" cols = " 20" > </ textarea> < br/>
< input type = " reset" value = " 重填" />
< input type = " submit" value = " 提交" />
</ form>
10 frameset框架
< frameset cols = " 25%,75%" border = " 0" >
< frame src = " frame_left.html" noresize = " noresize" name = " f_left" />
< frameset rows = " 33%,*" border = " 0" >
< frame src = " frame_top.html" noresize = " noresize" name = " f_top" />
< frame src = " frame_buttom.html" noresize = " noresize" name = " f_buttom" />
</ frameset>
</ frameset>
< html>
< head>
< title> 菜单页面</ title>
</ head>
< body>
< ul>
< li> < a href = " ../../img/55.jpeg" target = " f_buttom" > 55.jpeg</ a> </ li>
< li> < a href = " ../../img/66.jpeg" target = " f_buttom" > 66.jpeg</ a> </ li>
< li> < a href = " ../../img/44.jpeg" target = " f_buttom" > 44.jpeg</ a> </ li>
< li> < a href = " ../../img/43.jpeg" target = " f_buttom" > 43.jpeg</ a> </ li>
< li> < a href = " ../../img/42.jpeg" target = " f_buttom" > 42.jpeg</ a> </ li>
</ ul>
</ body>
</ html>
< html>
< head>
< title> 主要内容页面</ title>
</ head>
< body>
我是展示主要内容
</ body>
</ html>
练习01
< h1 align = " center" > < font color = " red" > 我的个人主页</ font> </ h1>
< hr width = " 80%" color = " red" align = " center" />
< table width = " 80%" height = " 50px" align = " center" border = " 3px" borderColor = " blue" >
< tr>
< th> < a href = " #" > 我的相册</ a> </ th>
< th> < a href = " #" > 我的文章</ a> </ th>
< th> < a href = " #" > 我的收藏</ a> </ th>
</ tr>
</ table>
< br/>
< br/>
< br/>
< br/>
< table width = " 80%" height = " 400px" align = " center" border = " 3px" borderColor = " blue" >
< tr>
< td rowspan = " 7" align = " center" >
< img src = " file:///D:\imgs\3.jpg" width = " 260px" />
</ td> < td align = " right" > 姓名:</ td> < td> 张三丰</ td>
</ tr>
< tr>
< td align = " right" > 性别:</ td> < td> 男</ td>
</ tr>
< tr>
< td align = " right" > 职业:</ td> < td> 法师</ td>
</ tr>
< tr>
< td align = " right" > 血型:</ td> < td> o</ td>
</ tr>
< tr>
< td align = " right" > 星座:</ td> < td> 双鱼座</ td>
</ tr>
< tr>
< td align = " right" > 年龄:</ td> < td> 35</ td>
</ tr>
< tr>
< td align = " right" > 爱好:</ td> < td> 电影,象棋,围棋</ td>
</ tr>
< tr>
< td align = " right" > 通讯地址:</ td>
< td colspan = " 2" > 中国.北京</ td>
</ tr>
< tr>
< td align = " right" > 自我介绍:</ td>
< td colspan = " 2" > 人畜无害</ td>
</ tr>
</ table>