Java学习总结(二十三)——前端:HTML基本标签的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java学习总结(二十三)——前端:HTML基本标签的使用相关的知识,希望对你有一定的参考价值。

一.html概述
1.HTML:(Hyper Text Markup Language)超文本标记语言,是一种专门用于创建Web超文本文档的编程语言,它能告诉Web浏览程序如何显示Web文档(即网页)的信息,如何链接各种信息。
2.HTML的基本结构:
技术分享图片

(1)<head></head>中主要包括网页的基本信息:网页标题,元数据标签
(2)<body></body>中主要包括网页内容
3.网页基本信息:
(1)DOCTYPE声明
技术分享图片
(2)<title>标签
技术分享图片
(3)<meta>标签

技术分享图片
例1(基本构建一个HTML网页):
技术分享图片
运行结果:
技术分享图片
二.HTML中的基本标签
1.标题标签:
<h1>…</h1>
<h2>…</h2>
<h3>…</h3>
<h4>…</h4>
<h5>…</h5>
<h6>…</h6>
例2(标题标签使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>标题标签</title>
</head>
<body>
    <h1>大家好</h1>
    <h2>大家好</h2>
    <h3>大家好</h3>
    <h4>大家好</h4>
    <h5>大家好</h5>
    <h6>大家好</h6>
</body>
</html>

运行结果:
技术分享图片
2.网页的基本标签
(1)段落标签:<p>…</p>
(2)换行标签:<br/>
(3)水平线标签:<hr/>
(4)注释:注释<!-- 注释内容 -->
(5)特殊符号:
技术分享图片
例3(上述标签的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>标题标签</title>
</head>
<body>
    <h1>清平乐</h1>
    <hr/>
    <p>年年雪里,常插梅花醉,涙尽梅花无好意,赢得满衣清泪!</p>
    <p>今年海角天涯,萧萧两鬓生华。</p>
    <p>看取晚来风势,故应难看梅花</p>
</body>
</html>

运行结果:
技术分享图片
3.图像标签
(1)常见的图像格式:JPG,GIF,PNG,BMP
(2)图像标签的使用:
技术分享图片
例4(图片标签的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>链接标签的使用</title>
</head>
<body>
    <h1>清平乐</h1>
    <hr/>
    <p>年年雪里,常插梅花醉,涙尽梅花无好意,赢得满衣清泪!</p>
    <p>今年海角天涯,萧萧两鬓生华。</p>
    <p>看取晚来风势,故应难看梅花</p>
    <img src="../背景图片/timg.jpg" width="400px"; height="200px">
</body>
</html>

运行结果:
技术分享图片
4.链接标签
(1)使用语法:
技术分享图片
(2)使用场合:
a.超链接使用场合:
·页面间链接(从一个页面链接到另一个页面)
b.功能性链接:
·电子邮件
·迅雷
·QQ等
例5(链接标签的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>链接标签的使用</title>
</head>
<body>
    <h1>清平乐</h1>
    <hr/>
    <p>年年雪里,常插梅花醉,涙尽梅花无好意,赢得满衣清泪!</p>
    <p>今年海角天涯,萧萧两鬓生华。</p>
    <p>看取晚来风势,故应难看梅花</p>
    <a href="https://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&fm=detail&lm=-1&st=-1&sf=2&fmq=&fm=detail&pv=&ic=0&nc=1&z=&se=&showtab=0&fb=0&width=&height=&face=0&istype=2&ie=utf-8&hs=2&word=%E6%A2%85%E8%8A%B1" target="_blank">
    <img src="../背景图片/timg.jpg" width="400px"; height="200px">点击图片查看更多梅花图片</a></br>
    <a href="li2.html" target="_blank">跳转至li2.html页面</a>
</body>
</html>

运行结果:
技术分享图片
点击图片跳转:
技术分享图片
点击跳转li2.html:
技术分享图片
5.html列表
(1)无序列表
技术分享图片
·无序列表的类型:
ul标签type属性取值
技术分享图片
(2)有序列表
技术分享图片
·有序列表的类型
Ol标签的type取值
技术分享图片

(3)定义列表
技术分享图片
列表对比:
技术分享图片
例6(列表的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>列表的使用</title>
</head>
<body>
    <h1>西安大学名称</h1>
    <hr/>
    <ul type="circle">
        <li>西安交通大学</li>
        <li>西安电子科技大学
            <OL type="a">
                <li>信息工程学院
                    <dt>电子信息工程</dt>
                    <dd>张飞</dd>
                </li>
                <li>自动化学院</li>
                <li>机械学院</li>
            </OL>
        </li>
        <li>西安理工大学</li>
        <li>西安邮电大学</li>
        <li>陕西师范大学</li>
    </ul>
</body>
</html>

运行结果:

技术分享图片
三.HTML中的表格
1.表格语法
技术分享图片
2.对其方式
(1)表格对齐方式:默认对齐、居中对齐、左对齐、右对齐
(2)单元格对齐方式:水平对齐方式、垂直对齐方式
技术分享图片
3.表格的跨行跨列
(1)表格的跨行:
技术分享图片
(2)表格的跨列:与跨行相似使用rowspan=”n”;
技术分享图片
例7(表格练习):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>标题标签</title>
    <style type="text/css">
        td{
            width: 80px;
            text-align: center;
        }
    </style>
</head>
<body>
    <h1 style="text-align: center;">天津高级中学学生成绩统计表</h1>
    <table border="1px" cellspacing="0" cellpadding="0" align="center">
        <tr>
            <td colspan="8" align="center">理科学生成绩表</td>
        </tr>
        <tr>
            <td rowspan="2">学号</td>
            <td rowspan="2">姓名</td>
            <td colspan="4" align="center">科目成绩</td>
            <td rowspan="2">总分</td>
            <td rowspan="2">排名</td>
        </tr>
        <tr>
            <td>语文</td>
            <td>数学</td>
            <td>英语</td>
            <td>理科综合</td>
        </tr>
        <tr>
            <td>1</td>
            <td>张飞</td>
            <td>119</td>
            <td>138</td>
            <td>120</td>
            <td>270</td>
            <td>647</td>
            <td>1</td>
        </tr>
        <tr>
            <td>2</td>
            <td>赵云</td>
            <td>120</td>
            <td>143</td>
            <td>106</td>
            <td>269</td>
            <td>638</td>
            <td>3</td>
        </tr>
        <tr>
            <td>3</td>
            <td>关羽</td>
            <td>134</td>
            <td>137</td>
            <td>119</td>
            <td>239</td>
            <td>629</td>
            <td>4</td>
        </tr>
        <tr>
            <td>4</td>
            <td>刘备</td>
            <td>134</td>
            <td>123</td>
            <td>108</td>
            <td>240</td>
            <td>605</td>
            <td>5</td>
        </tr>
        <tr>
            <td>5</td>
            <td>诸葛亮</td>
            <td>145</td>
            <td>109</td>
            <td>102</td>
            <td>289</td>
            <td>645</td>
            <td>2</td>
        </tr>
        <tr>
            <td colspan="2">链接</td>
            <td colspan="6"><a href="wenke.html" target="_blank">点击跳转至文科学生成绩统计表</a></td>
        </tr>
    </table>
</body>
</html>

运行结果:
技术分享图片

四.表单标签
1.表单:
技术分享图片
2.表单语法:
技术分享图片
3.表单元素格式:
技术分享图片

4.表单元素:
(1)文本框:
技术分享图片
(2)密码框:
技术分享图片
(3)单选按钮:
技术分享图片
(4)复选框:
技术分享图片

(5)下拉列表框:
技术分享图片
(6)按钮:
技术分享图片
(7)多行文本域:
技术分享图片
(8)文件域:
技术分享图片
(9)表单元素的高级属性
·只读:readonly=”true”
·禁用:disabled=”true”
例8(表单标签的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>哈哈网注册界面</title>
    <style type="text/css">
        body{
            text-align: center;
        }
        #jiemian{
            margin-left: 350px;
            border: 1px solid black;
            width: 550px;
            height: 600px;
            background-image: url(../背景图片/t019f18508716a0654b.jpg);
        }
    </style>
</head>
<body>
    <div id="jiemian">
        <h2>欢迎来到哈哈网注册界面</h2>
        <form method="get" action="localhost">
            <p>用户名:<input type="text" name="username" placeholder="请输入用户名"></p>
            <p>密&nbsp;&nbsp;&nbsp;&nbsp;码:<input type="password" name="password" placeholder="请输入密码"></p>
            <p>
                性别:
                <input type="radio" name="sex" value="男">男
                <input type="radio" name="sex" value="男">女
            </p>
            <p>
                兴趣爱好:
                <input type="checkbox" name="hobby" value="football"> 足球
                <input type="checkbox" name="hobby" value="basketball"> 蓝球
                <input type="checkbox" name="hobby" value="dancing"> 乒乓球
                <input type="checkbox" name="hobby" value="sing"> 网球
                <input type="checkbox" name="hobby" value="dancing"> 跳舞
                <input type="checkbox" name="hobby" value="sing"> 唱歌
            </p>
            <p>
                籍&nbsp;&nbsp;&nbsp;&nbsp;贯:
                <select name="homeadress">
                    <option value="shanxi">请选择你所在的省份</option>
                    <option value="shanxi">陕西</option>
                    <option value="hebei">河北</option>
                    <option value="henan">河南</option>
                    <option value="shangdong">山东</option>
                    <option value="hunan">湖南</option>
                    <option value="hubei">湖北</option>
                    <option value="sichuan">四川</option>
                    <option value="zhejiang">浙江</option>
                    <option value="zhejiang">云南</option>
                    <option value="zhejiang">山西</option>
                </select>
            </p>
            <p>
                出生年月:
                    <input type="month" name="birthday">
                </select>
            </p>
            <p>
                自我描述:<br/>
                    <textarea name="showText" cols="30" rows="4"></textarea>
            </p>
            <p>
                上传个人照片:
                <input type="file" name="photo"/>
            </p>
            <p>
                <input type="submit" value="提交">
                <input type="reset" value="重置">
            </p>
        </form>

    </div>
</body>
</html>

运行结果:
技术分享图片
五.滚动标签
direction="down" left默认值 right up
behavior="alternate" 滚动方式 scoll滚动 alternate 来回滚动 slide单次滚动
loop 循环次数 默认就是无限滚动 可以给具体的次数 -1代表无限滚动
scrollamount 决定文字滚动的速度 数值越大滚动速度越快
bgcolor 滚动区域的背景
width height 滚动的宽高区域
scrolldelay="2000" 滚动的延时
hspace 调整滚动区域离左边边框的横向间距
vspace 调整滚动区域离上边框的纵向间距
onmouseover="this.stop()" 鼠标移动上去,暂停滚动
onmouseout="this.start()" 鼠标离开后,继续滚动
例9(滚动标签练习):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>移动标签网页设计</title>
    <style type="text/css">
        img{
            width: 200px;
            height: 200px;
        }
    </style>
</head>
<body>
    <!--
            direction="down" left默认值 right up
            behavior="alternate" 滚动方式 scoll滚动  alternate 来回滚动  slide单次滚动
            loop 循环次数 默认就是无限滚动 可以给具体的次数 -1代表无限滚动
            scrollamount 决定文字滚动的速度 数值越大滚动速度越快
            bgcolor 滚动区域的背景
            width height 滚动的宽高区域
            scrolldelay="2000" 滚动的延时
            hspace 调整滚动区域离左边边框的横向间距
            vspace 调整滚动区域离上边框的纵向间距
            onmouseover="this.stop()" 鼠标移动上去,暂停滚动
            onmouseout="this.start()" 鼠标离开后,继续滚动
       -->
       <marquee direction="right up behavior="alternate" loop="-1" bgcolor="#00FFFF" hspace="50px">
       <h1>×××</h1>
       中央人民政府 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 美利坚合众国
       </marquee>
        <marquee direction="right up behavior="scoll" loop="-1" hspace="50px" scrolldelay="20" onmouseout="this.start()" onmouseover="this.stop()">
            <a href="http://www.baidu.com" target="_blank"><img src="../../20180306-CSS/img/002.gif"></a>
       </marquee>
</body>
</html>

运行结果:
技术分享图片
技术分享图片
【本次HTML部分总结完毕】

以上是关于Java学习总结(二十三)——前端:HTML基本标签的使用的主要内容,如果未能解决你的问题,请参考以下文章

Python学习(二十三)—— 前端基础之jQuery

JavaScript学习总结(二十三)——JavaScript 内存泄漏教程

No_16_0324 Java基础学习第二十三天

机器学习二十三:scikit-learn 支持向量机算法库总结

Java学习总结(二十四)——前端:CSS样式设计(CSS引入,选择器,盒子模型,浮动元素)

学习python的第二十三天(re模块)