第三篇 -- HTML基础

买的课程学习

Web 前端标准

web前端技术指的不是某一项技术,而是一系列技术的集合,主要包括:

html -- 结构标准:负责网页结构的搭建

css -- 样式标准/表现标准:负责网页的美化工作

js -- 行为标准:负责网页的行为动作

 

行业词条

1、internet --> 互联网

2、www --> 万维网(资料空间)World Wide Web 万维网,简称WWW或3W

3、URL --> 统一资源定位器(网络地址)

4、HTTP --> 超文本传输协议

5、W3C --> 万维网联盟(它是一个组织不是某一个公司)

6、网站 --> 多个页面的集合(首页,内容页,列表页)

7、网页 --> 网页文件就是后缀名以.html或者.htm结尾的文件。文字,图片,超链接

8、浏览器 --> 观看网页最终效果的平台。

 

浏览器

五大浏览器厂商

ie

谷歌

火狐

苹果

欧朋

需要安装的浏览器:

谷歌

火狐

谷歌和苹果的内核一样

 

一个简单的html页面

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的第一个网页</title>
</head>
<body>
    <h1>你好,世界!</h1>
</body>
</html>

 

1、<!DOCTYPE html> 描写当前文件版本信息,如果没有详细说明4.0还是x1.0,那么默认是html5版本

2、<html>html文件

3、<head>网页的头部

4、<meta charset="UTF-8"> utf-8是国际编码的意思,如果不写,或者写成其它都会有问题

5、<title>此处内容是网页的标题</title>

6、<body>我们自己写的代码都放在这里</body>

注意:html文档不能正常识别回车和换行,只能使用特定代码来实现。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的第一个网页</title>
</head>
<body>
    <h1>你好,世界!</h1>
    <h2>br标签代表换行</h2>

    <b>我是b,代表加粗</b><br>
    <strong>strong是加粗,可以代表强调语义</strong><br>
    <u>我是u,代表下划线</u><br>
    <i>我是i,代表倾斜</i><br>
    <em>我是em,也是倾斜,多了强调的语义</em><br>
    <s>我是s,代表删除线,这种写法渐渐被淘汰</s><br>
    <del>我是del,也代表删除线,这种写法是主流</del>
</body>
</html>

 

看一下img标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的第一个网页</title>
</head>
<body>
    <h1>h1是一级标题</h1>
    <h2>h2是二级标题</h2>
    <h3>h3是三级标题。。。</h3>
    <h2>br标签代表换行</h2>

    <b>我是b,代表加粗</b><br>
    <strong>strong是加粗,可以代表强调语义</strong><br>
    <u>我是u,代表下划线</u><br>
    <i>我是i,代表倾斜</i><br>
    <em>我是em,也是倾斜,多了强调的语义</em><br>
    <s>我是s,代表删除线,这种写法渐渐被淘汰</s><br>
    <del>我是del,也代表删除线,这种写法是主流</del>

    <h1>img 是图片标签--正常的图宽790,高422</h1>
    <img src="10.png"/><br>
    <h1>img 是图片标签--设置了宽高的图宽1000,高550</h1>
    <img src="10.png" width="1000" height="550"/><br>
    <h1>img 是图片标签--等比例缩放,宽高设置其中一个就可以了,宽500</h1>
    <img src="10.png" width="500"><br>
    <h1>有提示文本的 --- 鼠标悬停的提示文字</h1>
    <img src="10.png" title="我是鼠标悬停时显示的文字"><br>
    <h1>图片没有加载出来的时候才出现的文字</h1>
    <img src="11.png" alt="我是提醒文字"><br>
    <h1>可以让网页阅读器把alt中的文字念出来</h1>
    <img src="11.png" alt="描述这种图的文字(这是一个logo图片)"><br>
</body>
</html>

 

 

超链接

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的第一个网页</title>
</head>
<body>
    <h1>h1是一级标题</h1>
    <h2>h2是二级标题</h2>
    <h3>h3是三级标题。。。</h3>
    <h2>br标签代表换行</h2>

    <b>我是b,代表加粗</b><br>
    <strong>strong是加粗,可以代表强调语义</strong><br>
    <u>我是u,代表下划线</u><br>
    <i>我是i,代表倾斜</i><br>
    <em>我是em,也是倾斜,多了强调的语义</em><br>
    <s>我是s,代表删除线,这种写法渐渐被淘汰</s><br>
    <del>我是del,也代表删除线,这种写法是主流</del>

    <!--下面是img标签的相关方法-->
    <h1>img 是图片标签--正常的图宽790,高422</h1>
    <img src="10.png"/><br>
    <h1>img 是图片标签--设置了宽高的图宽1000,高550</h1>
    <img src="10.png" width="1000" height="550"/><br>
    <h1>img 是图片标签--等比例缩放,宽高设置其中一个就可以了,宽500</h1>
    <img src="10.png" width="500"><br>
    <h1>有提示文本的 --- 鼠标悬停的提示文字</h1>
    <img src="10.png" title="我是鼠标悬停时显示的文字"><br>
    <h1>图片没有加载出来的时候才出现的文字</h1>
    <img src="11.png" alt="我是提醒文字"><br>
    <h1>可以让网页阅读器把alt中的文字念出来</h1>
    <img src="11.png" alt="描述这种图的文字(这是一个logo图片)"><br>

    <!--下面是超链接-->
    <h1>跳转到百度</h1>
    <a href="http://www.baidu.com">百度一下</a><br>
    <!--alt+? 代码提示功能-->
    <a href="http://www.taobao.com">我想跳转到淘宝</a><br>
    <!--target="_blank"可以设置新窗口打开-->
    <a href="http://www.baidu.com" target="_blank">新窗口打开</a><br>
    <p>p是段落</p>
    <p id="haha">p是段落11111111</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <!-- 暂时不知道些什么要用#代表空链接-->
    <a href="###">我还不知道点击之后跳转到哪里###</a><br>
    <a href="javascript:;">我还不知道点击之后跳转到哪里javascript:;</a><br>
    <a href="javascript:void(0)">我还不知道点击之后跳转到哪里javascript:;</a><br>
    <!--以上三种写法都可以,不要提bug,只有写1个或2个#号或不写才提bug-->

    <!--锚点链接-->
    <a href="#haha">我想跳转到某位置</a><br>

</body>
</html>
View Code

 

form表单

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>我的第一个网页</title>
</head>
<body>
<!--所有用户输入的内容都要放在form标签中-->
<!--Action 代表数据给那个后台程序-->
<!--Method 代表传输数据的方法1.post(加密) 2.get(不加密)-->
<form action="" method="post">
<!--    input代表文本框标签 type是类型的意思-->
<!--    如果设置text 代表最标准的输入框-->
<!--    name 代表此输入框的名字-->
<!--    id 代表输入框的id编号-->
<!--    value 代表默认文字-->
<!--    placeholder 属于html5最新的属性,它不兼容ie低版本浏览器(6-8)
        此效果虽然ie低版本不支持,但不会造成页面的混乱,我们就认为此属性没有问题
        以渐进增强(随着浏览器版本的升高,用户体验越来越好)、优雅降级(保证低版本浏览器不混乱)
-->
    <!--昵称:<input type="text" name="" id="" value="hahah">-->
    昵称:<input type="text" name="" id="" placeholder="hahah"><br>
<!--    input的type类型如果是password 代表密码框,用户输入文字会加密-->
    密码:<input type="password">
</form>

    <h1>h1是一级标题</h1>
    <h2>h2是二级标题</h2>
    <h3>h3是三级标题。。。</h3>
    <h2>br标签代表换行</h2>

    <b>我是b,代表加粗</b><br>
    <strong>strong是加粗,可以代表强调语义</strong><br>
    <u>我是u,代表下划线</u><br>
    <i>我是i,代表倾斜</i><br>
    <em>我是em,也是倾斜,多了强调的语义</em><br>
    <s>我是s,代表删除线,这种写法渐渐被淘汰</s><br>
    <del>我是del,也代表删除线,这种写法是主流</del>

    <!--下面是img标签的相关方法-->
    <h1>img 是图片标签--正常的图宽790,高422</h1>
    <img src="10.png"/><br>
    <h1>img 是图片标签--设置了宽高的图宽1000,高550</h1>
    <img src="10.png" width="1000" height="550"/><br>
    <h1>img 是图片标签--等比例缩放,宽高设置其中一个就可以了,宽500</h1>
    <img src="10.png" width="500"><br>
    <h1>有提示文本的 --- 鼠标悬停的提示文字</h1>
    <img src="10.png" title="我是鼠标悬停时显示的文字"><br>
    <h1>图片没有加载出来的时候才出现的文字</h1>
    <img src="11.png" alt="我是提醒文字"><br>
    <h1>可以让网页阅读器把alt中的文字念出来</h1>
    <img src="11.png" alt="描述这种图的文字(这是一个logo图片)"><br>

    <!--下面是超链接-->
    <h1>跳转到百度</h1>
    <a href="http://www.baidu.com">百度一下</a><br>
    <!--alt+? 代码提示功能-->
    <a href="http://www.taobao.com">我想跳转到淘宝</a><br>
    <!--target="_blank"可以设置新窗口打开-->
    <a href="http://www.baidu.com" target="_blank">新窗口打开</a><br>
    <p>p是段落</p>
    <p id="haha">p是段落11111111</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <p>p是段落</p>
    <!-- 暂时不知道些什么要用#代表空链接-->
    <a href="###">我还不知道点击之后跳转到哪里###</a><br>
    <a href="javascript:;">我还不知道点击之后跳转到哪里javascript:;</a><br>
    <a href="javascript:void(0)">我还不知道点击之后跳转到哪里javascript:;</a><br>
    <!--以上三种写法都可以,不要提bug,只有写1个或2个#号或不写才提bug-->

    <!--锚点链接-->
    <a href="#haha">我想跳转到某位置</a><br>

</body>
</html>
View Code

 

posted @ 2019-08-26 11:55  o云淡风轻o  阅读(214)  评论(0编辑  收藏  举报