04-前端-html

HTML

  • HyperTextMarkLanguage: 超文本标记语言
  • 超文本: 不仅仅是纯文本,还包括字体信息和多媒体信息(图片、音频、视频)

通过eclipse创建html文件

  • 新建文件->other->搜索html

body内部的常用标签

  1. 内容标题 h1-h6 属性:align=“left/right/center”
  2. 段落标签 p
  3. 水平分割线 hr
  4. 换行 br

列表标签

  1. 无序列表 ul:type li
  2. 有序列表 ol:type start reversed li
  3. 定义列表 dl定义列表 dt定义标题 dd定义描述
  4. 列表嵌套:有序和无序可以任意无限嵌套

分区标签

  • 什么是分区元素: 分区元素默认没有任何显示效果,可以理解为容器,用于添加多个相关的元素,便于对多个相关元素进行统一管理。
  • span:行内分区元素,和其它行内元素共占一行
  • div:块级分区元素,独占一行
  • 任何页面都会分为三大区:
<div>头部</div>
<div>体部</div>
<div>脚部</div>
  • html5标准中新增的几个分区标签
<header>头部</header>
<article>正文</article>
<footer>脚部</footer>

元素分类

  1. 行内元素
    共占一行,包括:span,strong和b加粗,em和i斜体,del和s删除线,u下划线
  2. 块级元素
    独占一行,包括:div,hr,h1-h6,p

实体引用(特殊字符)

  1. 空格:会有折叠现象  
  2. 小于号 &lt;
  3. 大于号 &gt;

图片标签img

  • 属性:
  1. src:路径
    相对路径:访问站内资源
    1. 图片和页面在同一目录, 直接写图片名
    2. 图片在页面的上级目录,…/图片名
    3. 图片在页面的下级目录, 文件夹名/图片名
    绝对路径:访问站外资源
  2. alt: 图片不能正常显示时显示的文本
  3. title: 鼠标悬停时显示的文本内容
  4. width、height: 两种赋值方式:1. 像素 2. 上级元素的百分比
  • 练习:
    创建demo06
    在页面中添加两张图片,第一张图片显示站内资源的图片(随便照一张)宽度300高度150,鼠标悬停时显示"嘿嘿" ,第二张图片从tmooc里面随便找一张图片 宽度body的30% 鼠标悬停时显示"呵呵"

图像地图map

  • map:name 表示唯一性的标示
  • 子元素 area: shape(circle/rect) coords坐标(矩形4个值对角线点的坐标、圆形3个值圆心坐标和半径) href:资源路径,可以指向页面资源,也可以指向文件资源,如果浏览器支持浏览此文件则直接浏览,如果不支持浏览则下载

超链接a

  • 如果不写href属性 则就是纯文本
  • href属性的作用和图像地图中的作用一样
  • target="_blank" 开启新的窗口显示页面
  • <a>标签包裹文本则是文本超链接,包裹图片就是图片超链接
  • 页面内部跳转,在目的地的位置添加空的<a>标签作为锚,通过另外一个超链接跳转到这个锚的位置
<a id="top"></a>       <a href="#top">回到顶部</a>
  • 练习:创建demo02,在页面中添加四个超链接分别是 1号美女 2号美女 3号美女 4号帅哥,

表格标签 table

  • tr: table row 表示行
  • td: table data 表示列
  • th: table head 表头 字体加粗并且居中
  • caption: 表格的标题
  • 分组标签 theadtbodytfoot 类似div没有显示效果 为了统一管理
  • 属性:border边框粗细 cellspacing单元格间距 cellpadding单元格距内容的距离 td里面的属性:跨行rowspan 跨列colsapn

表单

  • 表单用于获取用户输入的内容并提交给服务器
  • 表单的控件:文本框、密码框、单选、多选(复选)、下拉选、 日期选择器、文件选择器、文本域等
  • 文本框: <input type="text" name maxLength value placeholder readonly>
  • 密码框 password name
  • 单选 radio name value checked
  • label
  • 多选 CheckBox name values checked
  • 日期选择器 date name
  • 文件选择器 file name
  • 隐藏域 hidden name value
  • 下拉选 select:name option:value selected
  • 文本域 textarea:name cols rows placeholder
  • 提交按钮 submit value
  • 重置按钮 reset value
  • 自定义按钮 button value
发布了15 篇原创文章 · 获赞 0 · 访问量 222

猜你喜欢

转载自blog.csdn.net/weixin_44847293/article/details/105744271