1.html简介

HTML(Hypertext Marked Language)称为超文本标记语言,是一种标识性的语言。

它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。

HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

版本(新):

HTML 5:HTML5是公认的下一代Web语言,极大地提升了Web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手

2.H5包含的知识

HTML:通过标签搭建一个网页的框架

------------

CSS3、JS:

CSS:美化网页,布局

JavaScript(JS):交互,比如轮播图、新闻滚动、表单校验......

3.常用的开发工具

1. HBuild[推荐]

2. WebStorm

3. Text

4. Dreamweaver:比较老的工具

4. H5的结构

Hello H5

5.常用标签

5.1 文本相关

5.1.1 标题标签(块元素[独占一行的元素])

默认加粗、而且独占一行

我是H1

我是H2

我是H3

我是H4

5.1.2 段落标签 p

5.1.3 换行、水平线

无需在标签内写内容,我们称之为自结束标签/单标签需要封装内容的标签,需要成对出现的

可以设置属性


5.1.4 特殊符号

空格:

大于号:>

小于号:<

版权:@copy;

5.1.5 斜体、加粗(行内元素[水平排列的标签])

加粗:b/strong

斜体:i/em

加粗

我是strong

斜体

我是斜体

5.2 超链接(行内元素)

5.2.1 主要功能

1.链接到另外一个页面/请求

2.锚点链接

3.a标签中可以嵌套img,作为超链效果

4.打开客户端工具,比如联系我们[发邮件、qq、迅雷]

5.2.2 关键属性

5.2.2.1 href:要到的目的地

5.2.2.2 name:锚点名字

第一步:定义一个锚点

第二步:跳转到锚点位置

5.2.2.3 target

_blank:开一个新窗口

_self:当前窗口

5.2.3 例子

1.跳转到01-index.html

2.跳转到百度

此标签也是一个行内元素

此标签也是一个行内元素

此标签也是一个行内元素

此标签也是一个行内元素顶部

top

bottom

打开邮箱客户端

5.3 图像

5.3.1 一般格式

5.3.2 属性

5.3.2.1 src:图片路径

本地资源

网络资源

5.3.2.2 width、height

width:设置图片宽度

height:设置图片高度

注意:width和height若指给定一个,图像不会变形 若不是原来比例,就会变形

5.3.2.3 alt:图像不能正常显示的情况下使用

5.3.3 例子

5.4 列表

5.4.1 无序列表

  • 列表内容

特点:

1.每个li独占一行;默认样式黑色实心点

2.可以通过type属性修改列表样式

5.4.2 有序列表

  1. 列表内容

特点:

1.每个li独占一行;默认样式数字

2.可以通过type属性修改列表样式

5.4.3 自定义类表

dl:自定义类别的开始

dt:一级分类

dd:二级分类

水果
苹果

5.5 表格

表格的基本标签

tr:行

td:单元格

th:默认加粗且居中,一般用于设置表头

td:无th默认的样式

table常用的属性:

border:设置边框

cellspacing:单元格之间的间隙

cellpadding:设置内容跟单元格内边框的间隙

合并列:

学生成绩

合并行:

张三

了解:thead、tbody、tfoot

用处:

1.可以单独设置某一部分的效果

2.tbody可以逐行显示【互联网的远古时代,网速比较慢的时候】

5.6 表单

表单元素

明确:表单作为向后台发送数据的一个重要元素,经常用到

1.所有的表单元素都在form中

form中常用的属性

①action:请求交给谁处理

②method:请求方式,常用的两种get和post

【面试】get和post的区别

get post

请求参数在哪显示 浏览器地址栏 不在地址栏【请求体】

大小有无限制 有限制 无限制,常用这个

安全性 不安全 安全

2.input系列,通过type属性去标识属于什么元素

type:text ----文本框,输入可显示的文字,比如用户名、昵称

type:password ---密码框,默认实心黑点显示

type:radio ---单选按钮

注意: ①name属性必须一致,否则无法实现单选

②value要给定:后台java代码中,要获取这个value值的

type:checkbox ----复选框 用法同radio

type:file ----文件框

type:hidden ---隐藏域

type:button ---按钮,不能直接提交表单,若提交需要结合后面的js

type:image ---用图片作为提交按钮

---邮箱 会自动验证Email地址格式是否正确

---网址:会自动验证URL地址格式是否正确

---数字

---滑块

---搜索框

3.select:下拉框 + option

4.textarea:文本域

5.表单元素的标注

增强鼠标的可用性

自动将焦点转移到与该标注相关的表单元素上

标注的文本

注意:lable的for的值跟input的id值一致

属性:

readOnly:只读

disabled:

required:验证内容不能为空

placeholder:为input类型的文本框提供可描述输入字段预期值的提示信息

pattern:正则校验

5.7 音/视频

您的浏览器不支持 video 标签。

Html中超链接标记独占一行,html - zlj012607的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. java中0l 1_Java基础笔记1 - osc_0ltyoebk的个人空间 - OSCHINA - 中文开源技术交流社区...

    java 1.一元运算符:只需要一个数据就可以进行的运算符.例如 取反 ! 自增 ++ 自减-- 2.二元 运算符 :需要两个数据才可以进行操作的运算符,例如: 加法 + ,赋值 = 3.三元运算符 ...

  2. java中PL层_安装pljava - RuralHunter的个人空间 - OSCHINA - 中文开源技术交流社区

    pljava是pgsql跟java的桥接,安装以后就可以在pgsql里面调用java了.这里记录一下我在ubuntu server下安装的过程 1. 下载源码编译 很简单,下载,解压,设置一下JAVA ...

  3. java中的轮子是什么意思_后端的轮子(一) - java后端开发的个人空间 - OSCHINA - 中文开源技术交流社区...

    前言 首先,看看这个,想必大家对下面这种简历看得比较多了吧? 精通JAVA,Python,熟练掌握C++ 精通Redis,Memcached,Mysql 精通Nginx配置,模块开发 精通Kafka, ...

  4. 对linux的mv命令设计测试用例,测试用例中的细节 - 八音弦的个人空间 - OSCHINA - 中文开源技术交流社区...

    编写测试用例是在实际测试执行开始之前进行的软件测试活动的重要组成部分.因此,在编写测试用例时必须头脑清晰地理解需求.测试执行阶段的顺利程度主要取决于测试用例的编写质量,还取决于对需求的理解程度.理论上 ...

  5. 在C语言中数据耦合例子,耦合性 内聚加实例 - osc_yip56055的个人空间 - OSCHINA - 中文开源技术交流社区...

    基本信息 耦合性(或称"耦合度") 英文 : coupling 耦合性也叫块间联系.指软件系统结构中各模块间相互联系紧密程度的一种度量.模块之间联系越紧密,其耦合性就越强,模块之间 ...

  6. c语言分号的转义字符,C语言中的转义字符 - osc_9gm4ypss的个人空间 - OSCHINA - 中文开源技术交流社区...

    C语言中的转义字符 在字符集中,有一类字符具有这样的特性:当从键盘上输入这个字符时,显示器上就可以显示这个字符,即输入什么就显示什么.这类字符称为可显示字符,如a.b.c.$.+和空格符等都是可显示字 ...

  7. java影像出租面向对象,Java中的面向对象 - zhiruochujian的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.面向对象 面向对象和面向过程的区别 过程就是函数,就是写方法,就是方法的一种实现. 对象就是将函数,属性的一种封装.用人们思考习惯的方式思考问题. 如何自定义类 修饰符 类名{ //成员变量 修饰 ...

  8. java中类型转换的造型_Java-类型转换 - 吉胖子很瘦的个人空间 - OSCHINA - 中文开源技术交流社区...

    类型转换 在实际开发过程中,存在类型转换,类型转换分为两种,自动类型转换和强制类型转换. 自动类型转换 程序编译或运行过程中,jvm可以发生自动类型转换.转换规则: [1]容量小的数据类型可以自动转换 ...

  9. java有没有回调函数_Java中的回调函数 - wangjianme的个人空间 - OSCHINA - 中文开源技术交流社区...

    Java代码的回调函数经常由框架或是系统定义,由程序开发人员填充. 它的最主要特点是即定义了调用的规范同时又非常的灵活. 回调函数有些类似于观察者模式,它们的区别在于:观察者模式返回的参数为Event ...

最新文章

  1. 推荐65个以自然风光为背景的UI设计
  2. python使用statsmodels包中的tsaplots函数可视化时间序列数据所有滞后位置个数(级别)的自相关性(plot the autocorrelation function)
  3. python3.6.5安装教程-Centos7 安装Python3.6.
  4. 移动端数据java后台接收
  5. Stanford UFLDL教程 神经网络向量化
  6. java publickey_Java中RSAPublicKey在不同平台的差异性
  7. python的django框架与springboot_Python系统教学|为什么Django框架在Python开发很重要?...
  8. 2022年中国CRM行业研究报告
  9. html中在线预览pdf文件之pdf在线预览插件
  10. 浅入浅出 Android 安全:第六章 Android 安全的其它话题
  11. 方舟外服服务器网站,方舟外服开服表,固定更新
  12. GPFS实施方案的思考
  13. 配置web.xml文件时报The word ‘***‘ is not correctly spelled的解决方案
  14. 二维离散型随机变量及其分布
  15. php 高德地图创建标注,自定义图标-点标记-示例中心-JS API 示例 | 高德地图API
  16. 标准日本语初级上-------(1~12课)
  17. 什么是全量数据、增量数据?如何统一一套系统?
  18. 刷脸支付满足商户无人收单场景需求
  19. mysql分组取出每组地一条数据_基于mysql实现group by取各分组最新一条数据
  20. Buu-crypto-write up

热门文章

  1. 可执行文件存在但执行时提示文件不存在
  2. #PCIE# PCIe的接口形态之OAM 卡
  3. 【昇腾310】【mindspore 安装后测试报错】ImportError: libacl_tdt_channel.so
  4. 离散傅里叶变换及matlab实现(按时间抽选(DIT)的基-2 FFT算法(库利-图基算法))
  5. 微信分享api一次发送多张图片到朋友圈
  6. 【vba】vab自动化及宏命令
  7. Docker从无到有
  8. 湿热气Daikin mmbbPsychrometrics Diagram 3.20 1CD
  9. 轻量级的项目管理看板工具-Leangoo领歌
  10. VMware,virtual PC, Bochs三种虚拟机的比较