网页组成: 文本、图片、音频、视频、超链接等相关元素组成

web标准:结构(html)、表现(css)、行为(javaScript)

基本骨架:<html><head><title></title></head><body></body></html>

文本格式化标签(双标签):加粗(strong)、倾斜(em)、(ins)、(del)

插入图片: <img src="图片的路径" alt="替换文本" title="鼠标悬停时的提示文本">

路径绝对路径:

<!-- 盘符开头 -->
     <img src="D:\web83\day01\02-案例\baby.jpg" alt="">
     <!-- 网络地址 -->
     <!-- 如果绝对路径是以网络地址
        必须以http://开头或者https://-->
     <img src="http://www.itheima.com/images/logo.png" alt="">)

相对路径:

同级目录
    方法一: 目标文件名称
    方法二:./目标文件名称
下级目录
    方法一: 目标文件夹/目标文件名称
    方法二:./目标文件夹/目标文件名称
上级目录
    上一级
    ../目标文件名称
    上两级
    ../../目标文件名称

音频插入:<audio src="./05-素材/music.mp3"  controls  autoplay  loop></audio>

src 音频的播放路径(必写属性)
           controls 显示播放控件
            autoplay 音频加载完毕会自动播放(部分浏览器不支持)
             loop 循环播放

视频标签:<video src="./05-素材/video.mp4" controls width="400" autoplay muted loop></video>

src 视频的路径(必写属性)
        controls 显示视频的播放控件
        width:设置宽度
        autoplay:视频加载完毕自动播放 需要配合muted属性实现静音播放
        loop:循环播放

插入超级链接标签:<a href="链接地址">链接文本</a>

<a href="#">空链接</a>
    target:设置连接的跳转方式
    取值
    _self:默认值 当前窗口跳转
    _blank:保留当前窗口,从新打开新的窗口

列表标签:无序列表(默认小圆点)   有序列表 (默认前面有数字)   自定义列表(dt比dd靠左)

无序列表:ul包含多个li   【消除默认样式:list-style:none】

有序列表:  ol包含多个li     【消除默认样式:list-style:none】

自定义列表:dl包含dt(靠左)和dd     【消除默认样式:通配符中的margin:0和padding:0即可消除】

表格:<table>
    <tr>
        <td></td> 
        <td></td>
        ...
    </tr>
    ...
</table>
table 表格整体
tr 表格的每一行
td 单元格

表头单元格:<th>表头单元格</th>  默认加粗居中效果【写在第一行】
 <caption>学生信息管理表</caption>  表格的大标题【表示表格的大标题 放在table标签里面】

表格合并:跨行合并(rowspan)或者跨列合并(colspan)【 上下合并→只保留最上的,删除其他 左右合并→只保留最左的,删除其他 】

表单:input系列:【placeholder和value区别主要是placeholder在鼠标放置后文字后自动消失】

文本框<input type="text" placeholder="占位符" >

密码框<input type="password" placeholder="占位符">

单选框
需要设置相同的name属性 实现多选一的效果 
checked 默认选中
<input type="radio">

复选框
checked 默认选中
<input type="checkbox">

文件上传  <!-- multiple 多文件上传 -->
<input type="file" multiple>

提交按钮
<input type="submit" value="提交按钮">
重置按钮
<input type="reset" value="重置按钮">
普通按钮(后期配合js一起使用-)
<input type="button" value="普通按钮">
搜索
<input type="search">

<input type="text" name="取名字"  value="显示内容">

button按钮

<button type="submit">提交按钮</button>
<button type="reset">重置按钮</button>
后期配合js一起使用-
<button type="button">普通按钮</button>

select下拉菜单

<select>
    <option value="">--请选择所在城市--</option>
    <option value="" selected>武汉</option>

</select>

文本域

留言板:<textarea placeholder="请您留言"></textarea>

label标签

作用:提升用户体验

使用方法①:

1.使用label标签把内容(如:文本)包裹起来

2.在表单标签上添加id属性

3.在label标签的for属性中设置对应的id属性值

使用方法②:

1.直接使用label标签把内容(如:文本)和表单标签一起包裹起来

2.需要把label标签的for属性删除即可

Html主要内容总结相关推荐

  1. 在Chrome中打开网页时出现以下问题 您的连接不是私密连接 攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码、通讯内容或信用卡信息)

    现象:在Chrome中打开网页时出现以下问题 您的连接不是私密连接 攻击者可能会试图从 x.x.x.x 窃取您的信息(例如:密码.通讯内容或信用卡信息). 当点开"了解详情"后显示 ...

  2. 2021-2027年中国网络安全内容审查行业市场研究及前瞻分析报告

    [报告类型]产业研究 [报告价格]4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国网络安全内容审查行业市场行业相关概述.中 ...

  3. 【JavaScript总结】JavaScript发展与学习内容

    发展: 最初浏览器是为大学里浏览文档用,从地址栏输入文档地址,找到文档显示. 后来各种需求(购物网站,个人博客)出现,已有功能不能满足需求. 可人们依旧在努力满足这种需求,但实现后的效果很不尽人意. ...

  4. 如何用python读取文本中指定行的内容

    如何用python读取文本中指定行的内容 搜索资料 我来答 分享 新浪微博 QQ空间 浏览 5284 次 查看全文 http://www.taodudu.cc/news/show-64036.ht ...

  5. CVPR 2020几篇论文内容点评:目标检测跟踪,人脸表情识别,姿态估计,实例分割等

    CVPR 2020几篇论文内容点评:目标检测跟踪,人脸表情识别,姿态估计,实例分割等 CVPR 2020中选论文放榜后,最新开源项目合集也来了. 本届CPVR共接收6656篇论文,中选1470篇,&q ...

  6. [JS]正则式的使用示例:替换字符串中所有指定内容

    JS中是没有replaceAll这个api 的,想要替换一个字符串中所有的指定内容,需要用到正则式. 对正则式了解甚少也不要紧,看下面这个demo(一看就会) 现在需要把一个字符串里的所有#号换成空格 ...

  7. DOM相关内容(课程来源:B站 后盾人)

    课程来源:B站后盾人 有关DOM的介绍 在此引用一位大佬的博客的部分内容: JS-DOM https://blog.csdn.net/weixin_45077672/article/details/1 ...

  8. react控制 input 框回车之后内容清空

    state: IState = {items: [],data: '', //data是输入框的当前内容 }updateState = (e) => {this.setState({ data: ...

  9. adb 输入很长的内容 (input text) 在模拟机输入框里面快速输入内容

    有时候需要在模拟机上面输入很长的内容来测试, 可以使用input text xx 来输入 步骤1 adb shell 步骤2 input text xxxxxxxx 注意:需要先清理模拟输入框里面的内 ...

  10. python 实现可以一直输入内容直到某个特定的值退出循环的操作

    使用while 循环这里记录 方法1 while True:msg = input("请输入内容 : ").replace(" ", "") ...

最新文章

  1. Javascript全局变量var与不var的区别深入解析
  2. OpenGL浮雕效果
  3. LiveVideoStack线上分享第五季(七):开源流媒体服务器:为何一定得再撸个新的...
  4. java 拖放文字_myeclipse2014如何实现jsp中的html代码的文字拖放
  5. EBS业务学习之应收管理
  6. 谷歌浏览器78如何安装拓展程序
  7. 如何动态获取UILabel的高度、宽度
  8. 百度云文章的链接地址抓取工具
  9. java基础教程第3版_java基础教程第3版习题解答
  10. tomcat设置编码为UTF-8
  11. 股票因子扩展2(双神因子计算)——从零到实盘5
  12. SegmentFault 社区访谈 | Linxz:只会写 CSS 不会写 JS 的“伪”前端
  13. 启发函数heuristic 与 A*
  14. vba控制图表,excel图表,一键完成
  15. 带你认识网络世界,什么是网络协议、分层有什么好处
  16. 自媒体运营中千万不能做的四件事情
  17. JSP | 简易购物车的实现
  18. 支付宝iOS版9.2上架:适配iPhone 6s、生活圈、阅后即焚
  19. 2022 年(23届)计算机保研经验分享(北航、东南、西工大、哈工大、中山等)
  20. 洛谷刷题P1914 小书童——凯撒密码(c语言)

热门文章

  1. 十个相似图片搜索网站(以图找图)
  2. 如何使用python实现简单爬取网页数据并导入MySQL中的数据库
  3. Python Module — OpenAI ChatGPT API
  4. 帝国CMS 7.2 蓝色响应式网站模板自适应宽屏智能整站源码 A1
  5. 01-【浏览器】chrome浏览器收藏夹(书签)的导出与导入
  6. eclipse运行出现unable to launch 错误
  7. 清华-计算机-考研-精华帖-汇总
  8. Spring、SpringMVC、SpringBoot及其插件学习笔记集合(持续更新中....)
  9. oracle窗口设置,ORACLE安装DISPLAY变量设置 go with
  10. HTML自动点名代码,js+html实现点名系统功能