HTML基基基基基础

W3C :万维网联盟

W3C标准包括

结构化标准语言(HTML、XML)

表现标准语言(CSS)

行为标准(DOM、ECMAScript)

基本信息

注释:

<!--规范默认是html可以不屑-->
<!DOCTYPE html>
<html lang="en">
<!--head代表网络头部-->
<head>
<!--meta描述标签 描述网站信息-->
    <meta charset="UTF-8">
    <meta name="me"  content="学习JAVA">
<!--网页标题-->
    <title>第一个网页</title>
</head>
<!--body网页主体-->
<body> 
Hi!JAVA!!
</body>
</html>
标题标签
<h1>一级标题</h1>
<h2>二级标题</h>
 ············
   
换行标签
水平线标签
字体样式标签
注释和特殊符号
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>基本结构</title>
</head>
<body>
<!--标题-->
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<!--水平线标签-->
<hr/>
花间一壶酒,独酌无相亲。
举杯邀明月,对影成三人。
月既不解饮,影徒随我身。
暂伴月将影,行乐须及春。
我歌月徘徊,我舞影零乱。
醒时相交欢,醉后各分散。
永结无情游,相期邈云汉。
<hr/>
<!--段落标签-->
<p>花间一壶酒,独酌无相亲。</p>
<p>举杯邀明月,对影成三人。</p>
<p>月既不解饮,影徒随我身。</p>
<p>暂伴月将影,行乐须及春。</p>
<p>我歌月徘徊,我舞影零乱。</p>
<p>醒时相交欢,醉后各分散。</p>
<p>永结无情游,相期邈云汉。</p>
<hr/>
<!--换行-->
花间一壶酒,独酌无相亲。</br>
举杯邀明月,对影成三人。</br>
月既不解饮,影徒随我身。</br>
暂伴月将影,行乐须及春。</br>
我歌月徘徊,我舞影零乱。</br>
醒时相交欢,醉后各分散。</br>
永结无情游,相期邈云汉。</br>
<hr/>
<!--字体样式-->
粗体:<strong>i love java</strong><br/>
斜体:<em>i love english</em><br/>
空格:我&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</body>
</html>
图像标签
<img src="../DATA/image/1.png" alt="机甲" title="悬停文字" width="500" height="350">
超链接标签
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>跳转超链接</title>
</head>
<body>
<a name="point">  </a>
<!--href跳转到那(必填)
    target在哪个窗口打开//默认当前窗口
    _blank另外一个窗口
    _self当前窗口打开
-->
<a href="图像标签.html" target="_blank">点击看美女</a>
<a href="https:/www.baidu.com" target="_self">点击搜索</a><br/>
<a href="https:/www.baidu.com">
    <img src="../DATA/image/1.png" alt="机甲" title="悬停文字" width="500" height="350">
</a>
<p>花间一壶酒,独酌无相亲。</p>
<p>举杯邀明月,对影成三人。</p>
<p>月既不解饮,影徒随我身。</p>
<p>暂伴月将影,行乐须及春。</p>
<p>我歌月徘徊,我舞影零乱。</p>
<p>醒时相交欢,醉后各分散。</p>
<p>永结无情游,相期邈云汉。</p>
<hr/>
<p>花间一壶酒,独酌无相亲。</p>
<p>举杯邀明月,对影成三人。</p>
<p>月既不解饮,影徒随我身。</p>
<p>暂伴月将影,行乐须及春。</p>
<p>我歌月徘徊,我舞影零乱。</p>
<p>醒时相交欢,醉后各分散。</p>
<p>永结无情游,相期邈云汉。</p>
<hr/><p>花间一壶酒,独酌无相亲。</p>
<p>举杯邀明月,对影成三人。</p>
<p>月既不解饮,影徒随我身。</p>
<p>暂伴月将影,行乐须及春。</p>
<p>我歌月徘徊,我舞影零乱。</p>
<p>醒时相交欢,醉后各分散。</p>
<p>永结无情游,相期邈云汉。</p>
<hr/><p>花间一壶酒,独酌无相亲。</p>
<p>举杯邀明月,对影成三人。</p>
<p>月既不解饮,影徒随我身。</p>
<p>暂伴月将影,行乐须及春。</p>
<p>我歌月徘徊,我舞影零乱。</p>
<p>醒时相交欢,醉后各分散。</p>
<p>永结无情游,相期邈云汉。</p><br/>
<!--功能性链接-->
<!--邮件链接-->
<a href="mailto:2773804730@qq.com">点击联系</a>
<hr/>
<!--锚链接-->
<a href="#point">点击回到顶部</a><br/>
<a name="down">  </a>
</body>
</html>
块元素

会新起一行的元素//

行内元素

再行内撑开宽度//

列表
有序列表
无序列表
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>列表</title>
</head>
<body>
<!--有序列表-->
<ol>
  <li>花间一壶酒,独酌无相亲。</li>
  <li>举杯邀明月,对影成三人。</li>
  <li>月既不解饮,影徒随我身。</li>
  <li>暂伴月将影,行乐须及春。</li>
</ol>
<hr/>
<!--无序列表-->
<ul>
    <li>花间一壶酒,独酌无相亲。</li>
    <li>举杯邀明月,对影成三人。</li>
    <li>月既不解饮,影徒随我身。</li>
    <li>暂伴月将影,行乐须及春。</li>
</ul>
<hr/>
<!--自定义列表-->
<!--
dt:列表名称
-->
<dl>
    <dt>学科</dt>

    <dd>语文</dd>
    <dd>数学</dd>
    <dd>外语</dd>
    <dd>体育</dd>
    <dt>美食</dt>

    <dd>冰糖葫芦</dd>
    <dd>火锅</dd>
    <dd>烧烤</dd>
    <dd>猪肉</dd>
</dl>
</body>
</html>
表格
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表格</title>
</head>
<body>
<!--
table 表格
tr  行
td  列
border  设置行列间距
colspan 跨列
rowspan 跨行
-->
<table border="1px">
  <tr>
    <td colspan="2">1-1</td>
    <td>1-2</td>
    <td>1-3</td>
  </tr>
    <tr>
        <td rowspan="2">2-1</td>
        <td>2-2</td>
        <td>2-3</td>
        <td>2-4</td>
    </tr>
    <tr>
        <td>3-2</td>
        <td>3-3</td>
        <td>3-4</td>
    </tr>
</table>
</body>
</html>
媒体元素
视频元素
音频元素
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>媒体</title>
</head>
<body>
<!--
video       视频
controls    控制条
autoplay    自动播放
-->
<video src="../DATA/video/2.mp4" controls autoplay> </video>
<br/>
<!--
audio        音频
controls    控制条
autoplay    自动播放
-->
<audio src="../DATA/audio/a.m4a" controls  autoplay ></audio>
</body>
</html>

页面结构分析

header 头部

footer 脚部

section 独立区域

article 独立文章内容

aside 相关内容(常用于侧边栏)

nav 导航类辅助内容

iframe内联框架

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>内联框架</title>
</head>
<body>
<!--
iframe 内联框架
src  地址里边需要放什么,可以写也可以不写 用超链接跳转到这个界面,用这个界面打开超链接的内容,src=href
name  框架的名字
width height 宽高
-->
<iframe src="" name="MV" width="500" height="800"> </iframe><br/>
<a href="../DATA/video/2.mp4" target="MV">点击</a>
</body>
</html>

表单

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单</title>
</head>
<body>
<!--
form                    表单
action                  提交到哪里
method                  提交方式
get:不看全在url可以看见,但高效
post:安全 传输大文件
input type="text"       文本框
input type="password"    密码框
input type="submit"        提交
input type="reset"          重置
-->
<form action="内联框架.html" method="get">
  <p>用户名:<input type="text" name="账号"></p>
  <p>用户名:<input type="password" name="密码"></p>
  <p>
      <input type="submit">
      <input type="reset">
  </p>

</form>
</body>
</html>
表单语法

type :指定元素类型,text、password、checkbox、radio(单选框)、submit、reset、file、hidden、image、button、默认为text

name :表单元素名称

value:元素初始值、radio必须有初始值

size :初始宽度,当type 为text、password时,以字符为单位,其它类型以像素为单位

maxlength:当type 为text、password时,输入最大字符数

checked:type为radio或着checkbox,指定按钮是否被选中

readonly:只读

disabled:禁用

hidden:隐藏

checkded、selected:默认

placeholder:提示

required:非空判断

pattern:正则表达式

<!--增强鼠标可用性-->  
    <p>
        <label for="m">点击</label>
            <input type="text" id="m">
    </p>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单语法</title>
</head>
<body>

<!--
type="radio"        单选     同一组name相同的,单选一个
type="checkbox"     多选      同一组name相同的多选
type="button"       按钮
type="image"        图片按钮
type="submit"       提交按钮
type="reset"        重置按钮
 type="file"        上传文件
 select             下拉框
 textarea           文本域   cols="50" rows="20"宽高
type="email"        邮箱
type="url"          URL
type="range"        滑块
type="number"       数字
type="search"       搜索
-->
<form action="内联框架.html" method="get">
    <p>用户名:<input type="text" name="账号"></p>
    <p>用户名:<input type="password" name="密码"></p>
    <p>性别: <input type="radio" value="boy" name="sex"><input type="radio" value="girl" name="sex"></p>
    <p>爱好:
        <input type="checkbox" value="look" name="1">看美女
        <input type="checkbox" value="sleep" name="1">睡觉
        <input type="checkbox" value="study" name="1">学习
        <input type="checkbox" value="eat" name="1">吃饭
    </p>
    <p>按钮:
        <input type="button" value="点击长高" name="butt1">
        <input type="image" src="../DATA/image/1.png" width="20" height="20">
    </p>

    <p>下拉框
<!--selected默认-->
        <select name="国家">
            <option value="china" selected>中国</option>
            <option value="us">美国</option>
            <option value="eg">俄国</option>
        </select>
    </p>
    <p>文本域
        <textarea name="textArea" cols="50" rows="20">内容:</textarea>
    </p>
    <p>邮箱:
        <input type="email" name="em">
    </p>
    <p>URL:
        <input type="url" name="ur">
    </p>
    <p>滑块:
        <input type="range" name="voice" max="100" min="0" step="1">
    </p>
    <p>数字:
        <input type="number" name="num" max="50" min="0" step="2">
    </p>
    <p>搜索:
        <input type="search" name="ser">
    </p>




    <p>
        <input type="file" name="files">
    </p>
    <p>
        <input type="submit">
        <input type="reset">
    </p>

</form>
</body>
</html>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值