第三篇 -- 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>
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>
第三篇 -- HTML基础的更多相关文章
- 【0728 | 预习】第三篇 Python基础
第三篇 Python基础预习 Part 1 变量 一.什么是变量? 二.为什么要有变量? 三.定义变量 四.变量的组成 五.变量名的命名规范 六.变量名的两种风格 Part 2 常量 Part 3 P ...
- 前端第三篇---前端基础之JavaScript
前端第三篇---前端基础之JavaScript 一.JavaScript概述 二.JavaScript的基础 三.词法分析 四.JavaScript的内置对象和方法 五.BOM对象 六.DOM对象 七 ...
- 前端开发【第三篇: JavaScript基础】
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理. 一.如何编写 1.J ...
- 第三篇 JavaScript基础
知识预览 BOM对象 DOM对象(DHTML) 实例练习 转:https://www.cnblogs.com/yuanchenqi/articles/5980312.html#_label2 一.Ja ...
- 进击python第三篇:基础
基础拾遗 序列解包 例: >>>x,y,z=1,2,3 >>>print x,y,z 1 2 3 交换变量也是没问题 >>>x,y=y,x > ...
- 4.第三篇 PKI基础概念、cfssl工具介绍及kubernetes中证书
文章转载自:https://mp.weixin.qq.com/s?__biz=MzI1MDgwNzQ1MQ==&mid=2247483787&idx=1&sn=08dd3404 ...
- Membership三步曲之入门篇 - Membership基础示例
Membership 三步曲之入门篇 - Membership基础示例 Membership三步曲之入门篇 - Membership基础示例 Membership三步曲之进阶篇 - 深入剖析Pro ...
- [转]Membership三步曲之入门篇 - Membership基础示例
本文转自:http://www.cnblogs.com/jesse2013/p/membership.html Membership三步曲之入门篇 - Membership基础示例 Members ...
- JS--我发现,原来你是这样的JS(三)(基础概念--灵魂篇)
一.介绍 这是红宝书(JavaScript高级程序设计 3版)的读书笔记第三篇(灵魂篇介绍),有着剩下的第三章的知识内容. 红宝书这本书可以说是难啃的,要看完不容易,挺厚的,要看懂更不容易,要熟练js ...
随机推荐
- Task03:复杂一点的查询
之前接触了sql基本的查询用法,接下来介绍一些相对复杂的用法. 3.1 视图 我们先来看一个查询语句 SELECT stu_name FROM view_students_info; 单从表面上看起来 ...
- 【NX二次开发】NX内部函数,libufunx.dll文件中的内部函数
本文分为两部分:"带参数的函数"和 "带修饰的函数". 浏览这篇博客前请先阅读: [NX二次开发]NX内部函数,查找内部函数的方法 带参数的函数: void e ...
- oracle中如何处理null
从两个表达式返回一个非 null 值.语法NVL(eExpression1, eExpression2)参数eExpression1, eExpression2如果 eExpression1 的计算结 ...
- JAVA并行程序基础一
JAVA并行程序基础一 线程的状态 初始线程:线程的基本操作 1. 新建线程 新建线程只需要使用new关键字创建一个线程对象,并且用start() ,线程start()之后会执行run()方法 不要直 ...
- 08-ADMM算法
08-ADMM算法 目录 一.ADMM 算法动机 二.对偶问题 三.对偶上升法 四.对偶分割 五.乘子法(增广拉格朗日函数) 5.1 步长为 $\rho$ 的好处 六.ADMM算法 6.1 ADMM ...
- Redis的bitmap从基础到业务
1. 位与字节 1个字节(byte)等于8个位(bit).(计算机常识). 2. string与bitmap Redis里的bitmap是属于string这个数据类型里的.可以help进行查看bit相 ...
- 面向.NET开发人员的Dapr- actors 构建块
原文地址:https://docs.microsoft.com/en-us/dotnet/architecture/dapr-for-net-developers/actors The actor m ...
- JS 获取JSON数据的属性
var tballdata= [{ 'tjqd': '', 'A1': '', 'A2': '', 'A3': '', 'A4': '' };] if (typeof tballdata[0] == ...
- centos 8 chown命令详解
chown命令简介 chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名或者组ID: 文件是以空格分开的要改变权限的文件列表,支持通配符. 系统管理员经常使用ch ...
- ClouderaManager安装时mysql信息问题
在安装ClouderaManager5.7时,需要输入mysql信息,如下所示: 记录在此,以防忘记: database host name:localhost database type:MySQL ...