HTML基础知识(3)

HTML5 + CSS3 基础知识梳理 视频播放器需要的属性controls显示或隐藏用户控制界面autoplay媒体是否自动播放loop媒体是否循环播放pause媒体是否暂停(只读属性)ended媒体是否播放完毕(只读属性)当前的播放进度duration媒体播放总时间volume0.0到1.0的音量相对值muted是否静音3.2播放器需要的方法:视频播放器用到的方法play()媒体播放Pause()媒体暂停时间更新Canplay()可以播放。 阅读详情
1.列表:由列表类型和列表项组成
   列表类型:有序列表<ol>和无序列表<ul>
   列表项:用于指示列表的具体内容<li>,只要有<li>出现就有一个项目编号

 2.有序列表:(在项目中用的比较少)
   <ol type="列表类型" start="起始编号">
     <li>...</li>
     <li>...</li>
     ...
   </ol>
   注:其中type属性值可以为:1,A,a,i,I(其中1为默认值)

 3.无序列表:(在项目中用的比较多)
   <ul type="列表类型">
     <li>...</li>
     <li>...</li>
     ...
   </ul>
   注:其中type属性值可以为可以为:disc(disk)实心圆(默认值),circle空心圆,square实心矩形。当出现子项目时,type值默认会发生变化.在项目中多用于制作一组多个并列关系的内容,例如菜单、导航

 4.定义列表<dl>:相当于名词解释、词典
   <dl>--标记一个定义列表
     <dt>...</dt>--标记定义了一个定义列表中的术语
     <dd>...</dd>--标记对定义列表中的术语进行定义
   </dl>
   注:一组定义列表<dl>可以有多组定义内容,一个<dt>可以有多个<dd>进行定义。定义列表由于具有层级关系,在项目中多用于制作有一定一组层级关系的内容,或用于制作图片下方有一行或两行文字描述类似的内容。只要有层级关系的内容都可以用dl来做。而并列关系的内容用ul来做。

  5.列表嵌套:如果将嵌套关系的列表写在li里,会在嵌套列表最前面出现项目编号,所以嵌套列表不要写在li里

  6.表单:显示收集信息,并将信息提交到服务器
    表单组成:1.实现数据交互的可见的界面元素,比如文本框和按钮。
              2.提交后的表单处理
    界面元素:1.使用<form>元素创建表单,在form里面添加name才能分清具体提交的是哪个表单
              2.在form中添加其他表单可以包含的控件元素<input />(单标签,默认为空的情况下就是一个输入的文本框)
    <input />的type类型:
           文本框:<input type="text"/>
       密码:<input type="password"/>
       按钮:<input type="submit" value="按钮名称"/>(如果不定义value,该按钮上的文字在不同浏览器中显示不同)
    name属性:用于确保填好的信息能被提交到服务器,否则无法提交,name属性值不要用中文
    <input />其他属性:maxlength(最大字符数,一个汉字是两个字符),readonly(只读),disable(禁用,会变灰,和readonly不同的是它可以用在按钮中),size(定义文本框的长度,比较少用,因为IE的一些版本中会显示长度有差异),required(必须填写字段,在IE8以下版本中有兼容性问题)

 7. 单选框:<input type="radio" name="组名" value=“ 值名称”>
     复选框:<input type="checkbox" name="组名" value=“ 值名称”>
     注:a.一组单选框或复选框的组名必须相同
             b. value值必须命名,否则无法将输入信息上传到服务器
             c. checked:设置默认被选中
            d.单选按钮和多选按钮都可以有多个checked属性。但是单选按钮中的checked属性,如果同时在一组按钮中加了两个或两个以上checked,那么最后的默认被选中的是最后一个。

 8. 文件域:<input type="file" name="文件名">
     重置:<input type="reset" value="名称"> 
  <input type="button" value="名称">这个按钮点击后什么也不做,相关于一个空的按钮,但是这个按钮可以搭配JavaScript来做,从而实现网页界面效果,比如打印,关闭,弹出页面对话等 
  隐藏域:<input type="hidden" value="名称">,希望有些东西能提交上去,但是又不希望用户看到,就可以用隐藏域 
    注:name属性是为了提交数据,对于必须要提交数据的按钮如果不用name是无法提交的,但是像reset,submit这样的不需要提交数据的可以不用name的,它们只是在页面中实现某种功能. 
    value对应的是按钮上的字。

 9.label元素:<label for="id名称">文本</label>
     主要属性:for(表示与该属性相联系的控件的ID值,因此需要相关联的按钮需要赋值一个ID)
     功能:实现将本文与控件联系在一起,点击文本就相当于是点击控件

10.选项框:两种,下拉选项框和滚动列表 
    下拉菜单<select>创建选项框,其属性有:name(选项框命名),size(大于1,则为滚动列表),multiple(设置多选,如果在下拉选项框中加上该属性就会变成滚动列表) 
    <option>选项,其属性有:value(选项的值,一般需要定义这个值,如果不定义value值,就会把后面的文本字段给提交上去),selected(预选中,就是默认选中项) 
    下拉选项框,例: 
      <select name="xueli"> 
        <option>请选择您的学历</option> 
        <option value="gaozhong">高中</option> 
        <option value="daxue">大学</option> 
        <option value="boshi" selected>博士</option> 
      </select> 
      滚动列表,例: 
        <select name="xueli" size="3" multiple> 
        <option>请选择您的学历</option> 
        <option value="gaozhong">高中</option> 
        <option value="daxue">大学</option> 
        <option value="boshi" selected>博士</option> 
      </select> 
 11.多行文本框<textarea>文本</textarea>,可以显示多行文本,其主要属性有:name,cols(指定文本区域的列数),rows(指定文本区域的行数),readonly(只读)
     注意<textarea>和</textarea>中间不要换行,否则会出现空格
      name最好不要是中文或者纯数字

 12.为控件分组:<fieldset>(为控件分组),<legend>(为分组指定一个标题)
 如:<fieldset width="400px">
           <legend>地址信息</legend>
           地址:<input type="text" /><br/>
           邮编:<input type="text" />
        </fieldset>

13.<form>的其他属性:method="get(信息会显示在地址栏。不安全)/post(将表单中的信息打包,能包含更多信息,安全性比较高,不会显示出来)",action="服务器端处理该表单程序的路径" 

 14. <iframe>元素,是一个浮动框架,可以在网页中显示多个页面文档
     <iframe src="frame1.html"></iframe>
    主要属性:src(浮动框架中网页的URL),height,width
    其他属性:frameborder:定义iframe的边框是否显示,其指只有0,1两个
              scrolling:值为“yes”或者“no”,便是是否显示滚动条
      <iframe src="1.html" width="400px" height="200px">对不起,您的浏览器不支持iframe!</iframe>
     name:可以指定链接在浮动框架中打开
    <a href="1.html" target="window">练习一:项目列表练习</a>
   <iframe src="1.html" width="400px" height="150px" frameborder="0" scrolling="yes" name="window">对不起,您的浏览器不支持iframe!</iframe>

 15.摘要与细节<details><summary>,目前只能在谷歌浏览器中显示,其他浏览器都不兼容。<summary>用来包含<details>元素的标题,是在<details>标签里面,作为<details>的第一个子元素。二者必须配合使用。能实现折叠和展开的效果,例:
   <details>
          <summary>发票信息</summary>
          <div>
             发票抬头:<input /><br/>
             发票内容:<input /><br/>
          </div>
       </details>

 16.<meter>元素:显示一个元素在页面中显示的比例,常用于静态的比例显示,搭配js可以做动态显示。其属性有:min(范围最小值,默认是0),max(最大范围,默认为1),value(度量值,默认是0),titile(属性设置后当鼠标放在上面后会显示文字提示)
  例:<meter min="0" max="100" value="20" title="20%"></meter>

 17.<time>具体时间</time>属性,语义化的,,也可以在<time>中进行定义,如<time datetime="2015-12-12T18:00" pubtime="2010-12-12">第一场雪</time>,其中datetime是规定的日期或时间,最后更新时间,日期和时间中间用T隔开,pubtime则是第一次更新的时间。

 18. <mark>被标记的文字</mark>,用于标记需要特别显示的文字,被该元素包围的文本会显示额外的背景色。

 19.总结:
     表单: 
    form:表单体 
      属性:name 定义表单的名称 
               method 定义表单的提交方式,get/post 
               action 提交动作,一般是处理表单数据的服务器端程序的路径
               enctype:定义表单的编码方式,如果表单内容为纯文本,则无需定义,但是要上传附件就必须定义
         input:type定义input的功能,值有以下几种:
                  text 普通文本框 
                 password 密码框 
                 radio 单选框 
                 checkbox 复选框 
                  submit 提交按钮
                   file 文本域
                   reset 重置按钮
                   button 普通按钮
                   hidden 隐藏域
               input标签的其他属性:
                   name 没有name无法提交 
                  value 初始值,默认值,按钮文字... 
                  maxlength 文本框最大字符数 
                  readonly  只读   disable禁用 
                  checked选择框默认选中状态 
                  size 文本框宽度,单位为字符 
     select 选择菜单 
            用option定义菜单项,selected表示默认选中 
            size 行数,可为多行的菜单 
            multiple 多选,仅多行菜单使用 
            name

       Textarea 文本域,多行文本框 
            默认的填写在文本域中的文字放在一对<textarea>标记中间 
            cols  列数,即高度 
            rows  行数,即宽度 
            name 
     label 文字标签,可用for属性与checkbox的ID进行绑定,单击label相当于单击checkbox
      表单元素分组:fieldset,legend定义组标题
  其他常用标记:
      iframe  浮动框架
             属性:src(必备),width,height,frameborder(0/1),scrolling滚动条是否显示(yes/no),name(框架名,可以在链接的target框架中指定该名称,使链接在框架中打开)
      details   详情与摘要
                  summary  定义摘要
                  详情中可以包含文字、图片
       meter  度量衡,表示比例关系
                  min  范围最小值
                  max  范围最大值
                  value  当前值
        time   定义时间,语义化标签
                  datetime: (date)T(time)
                  pubtime: 发布时间
         mark  重点、标记
HTML+CSS基础知识汇总(含HTML5 以及 CSS3) HTML(超文本标记语言)通过标签构建网页基础结构,定义标题、段落等内容,而CSS(层叠样式表)负责对HTML页面进行美化,控制字体、颜色与布局等样式,二者协同打造出美观且结构清晰的网页 。 阅读详情

相关推荐

数据去重复_京东商品评论情感分析|文本数据预处理

本文爬取了十款热销手机的文本评论数据后,首先对文本评论数据做文本预处理,文本评论数据中存在大量的无价值信息,引入无用的文本数据,对其作情感分析,显然没有价值,得出的文本挖掘结果也不尽人意。所以对于文本评论数据先进行文本预处理是必不可少的一步,把大量的、冗余的、无价值的信息去除,可以极大提高文本数据的质量,精确文本分析结果。1 文本去重1.1文本去重的原因文本数据预处理时,首先应去除文本评论数据中反...

weixin_34556808的博客 2074

hibernate中lazy的使用

hibernate中lazy的使用 (2008-09-12 13:57:47) 标签:杂谈 分类:hibernate hibernate中lazy的使用 lazy,延迟加载 ...

weixin_34146410的博客 225

linux入侵排查-综合日志分析

2.分析攻击者首次成功登录web管理后台的时间 还可以知道攻击者可能是通过10.2.4.11这个跳板服务器跳过来的,然后我们继续排查,可以发现日志中POST请求大多都是1047字节,然后往后大多是300字节,POST请求的响应状态码有200和302这两个,其中的302是爆破成功后持续爆破产生的日志,再1047字节和300字节中间夹着一个978字节,就是200响应和302响应的中间。7.分析攻击者留下的持久化后门的时间和后门执行情况 排查计划任务,发现有一个计划任务还是被加密的,应该是反弹shell的。

chinese_cabbage0的博客 643

NO.5 HTML之a标签之旅

HTML之 a标签:a标签就是用于控制页面到页面之间跳转的,也就是创建超链接的。格式:需要展现给用户看的内容。例如:<a href="http://www.baidu.com">跳转到百度  。 ①a标签不仅可以让文字点击,同时也可以让图片被点击,直接在a标签中插入一个图片就ok。②a标签中的href属性不能为空。③如果在href属性中添加的地址是URL,则必须添加http://或者https

To be a better man! 608

小红书分享链接失效?教你永久保存笔记的2种方法(含API调用技巧)

本文详细解析了小红书笔记链接失效的原因,并提供了两种永久保存笔记的方法,包括短链接转换API调用技巧和本地归档技术。通过Python代码示例和工具推荐,帮助用户实现笔记内容的高效保存和管理,确保珍贵内容不再丢失。

gin88的博客 2764

日前日内多阶段多时间尺度源荷储协调调度(matlab代码)

多阶段多时间尺度的协调调度的优势是考虑新能源出力的波 动性与随机性,需求响应负荷的不确定性会对电网制定的日前调度计划准确性造成影响,也就是能够更加精准的进行调度和分析,优化结果的可用性更强。在这方面论文里面,金力的《考虑特性分布的储能电站接入的电网多时间尺度源储荷协调调度策略》就考虑了日前日内实时三个阶段调度,每个阶段考虑了不同负荷需求响应策略,同时考虑了负荷波动性的影响,具有很强的参考意义。 目录 一、模型 二、程序运行 三、程序链接 一、模型 负荷需求响应考虑电价型和激励型两种,电.

zhangxd212489的博客 7915

html5<details>标签。

原文地址:http://www.zhangxinxu.com/wordpress/2018/01/html5-details-summary-no-js-ux/注:本文只有原文部分内容,且对内容有过修改,需要看原文请移步上方连接 ↑↑↑&lt;details&gt; 标签是 HTML5 中的新标签,目前浏览器支持程度有所欠缺,最新支持情况可以点击https://caniuse.com&lt;det...

酒香逢 3115

【四季发财中线】通达信炒股指标副图指标使用图文教程,短线紫色柱线操作,与中线短柱线共振抓牛股妖股主升浪

如上图标记位置,对应的是副图指标的紫色柱线开始的位置,这个紫色柱线信号开始出现,也是短线进场做多的信号,紫色柱线的持续出现和加长,可以持股待涨,或行情继续上涨的可以在分时行情中逢低进场短线顺势做多。如上图标记部分,指标的主要部分信号,三行柱线-ZR-ZC -ZM,当出现这三行信号时,中线或波段看多做多,信号持续则中线顺势做多和持股待涨。不论是跟踪信号的出现先后进场和持股,或是在中线多头的行情中,找到短线转多信号进场做安全的短线操作机会,都是非常好的指标信号和辅助操作功能。

weixin_69760830的博客 1602

HTML基础知识

HTML基础知识HTML的概述及开发环境1.1.1 HTML的概述1.1.2 HTML的历史版本1.1.3 网页组成1.1.4 开发环境HTML标签组织页面内容2.1.1 HTML标签名称与属性 HTML的概述及开发环境 1.1.1 HTML的概述 HTML是超文本标记语言,英语名称为HyperText Markup Language,它是一种用于创建网页的标准标记语言。 可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。 超文本标记语言是标准通用标记语言

m0_53161561的博客 4557

雷达工程师面试题目

详细描述项目背景、目标、你的具体职责和贡献,分析在项目实施过程中遇到的主要技术难题及解决方案,总结项目取得的成果和经验教训。

道亦无名 738

如何获取不同分区模板的基因表达矩阵,abagen: Allen 大脑图谱遗传数据工具箱的使用笔记

基因表达从根本上塑造了人类大脑的结构和功能结构。像Allen人脑图谱这样的开放获取转录组数据集提供了前所未有的能力来检查这些机制。abagen工具箱,这是一个用于处理转录组学数据的开放获取软件包,并使用它来检查方法可变性如何影响使用Allen人脑图谱的研究结果。

从事脑科学核磁共振方法学研究,在Nature communications等权威期刊发表研究论文,熟练掌握磁共振处理方法和统计学方法,欢迎大家和我交流。 3340

HTML5、CSS3和JavaScript的基础知识以及从入门到精通的学习路径

HTML5、CSS3和JavaScript是现代Web开发的核心技术,掌握它们对于想要从事Web开发的人来说至关重要。本文将介绍HTML5、CSS3和JavaScript的基础知识以及从入门到精通的学习路径。通过深入理解这三种技术的特性和用法,并结合实践项目,学习者可以逐步提升自己的前端开发能力。

努力是为了站在万人之中,成为别人的光 6264

基于大模型最大化电力交易收益(策略与代码实践)

新一代电力交易系统正借助大型语言模型(LLM)实现智能化转型。面对可再生能源占比提升带来的市场波动性加剧,传统交易策略已难以应对。LLM通过多模态能力,能够实时处理海量异构数据,包括政策公告、设备检修信息、天气报告等非结构化数据,构建更精准的电力市场预测模型。智能交易系统主要包含三大核心模块:市场情报感知与理解器、融合LLM的短期电价预测模型和自适应交易策略生成器。这些模块协同工作,可在几分钟内完成事件分析、价格预测和策略生成,显著提升交易效率。系统还能实现跨市场套利和动态风险管理,但需注意数据质量、模型验

专注AI大模型,软件混淆,授权 1257

HTML和CSS3基础知识流程图

HTML5和CSS3基础知识流程图 适用于0基础学习html和css3 这是我做的一个流程图,html5和css3需要学习的内容。我会慢慢更新基础知识,把详细内容做出来。如果对你有帮助可随意保存,一起学习。 希望大家多给一点鼓励支持,给0基础博主点个赞,给一些学习建议。 注释:我也是0基础啥也不会,就希望通过这个平台吧,做些笔记能够督促自己学习前端知识。如果有想一起学习的小白,可以私信我,我们互相学习。 ...

weixin_47626423的博客 507

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

HTML5开发基础知识之CSS3学习入门

  CSS3是CSS技术的升级版本,而CSS即层叠样式表(CascadingStyleSheet)。在网页制作时采用层叠样式表技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。想要学好HTML5一定要学好CSS3,下面就来给大家讲解一下CSS3的相关知识。   为什么要使用CSS3变量?变量最大的好处就是可以降低代码的大小,市面上SASS和LESS等CSS的预编译工具的出现就是为了给开发者提升一个开发效率。边框、背景、文字效果、颜色、动画属性、用户界面、选择器、表格等是CS.

qq_43444478的博客 248

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

HTML基础知识3

HTML_3 1.html中的图片标记 <img />---htm中显示图片 src属性--设置图片路径 图片路径的设置有3中方式 绝对路径--从操作系统的指定盘中的目录开始查找图片的路径。 绝对路径缺点:1.如果图片保存目录太深,图片的操作路径就会很长。</h3> 2.当我们将网页\保存图片的文件夹移动之后,这个图片的路径就变化。图片无法正常显示。 相对路径--以当前网页为参照、为中心...

weixin_52188375的博客 668

HTML5和CSS3基础知识总结

浏览器 常用浏览器 常用的五大浏览器: IE, 火狐(Firefox), 谷歌(Chrome), Safari 和 Opera 等. 浏览器内核(渲染引擎): 负责读取网页内容, 整理讯息, 计算网页的显示方式并显示页面 IE: Trident; (IE, 猎豹安全, 360极速浏览器, 百度浏览器) Firefox: Gecko; (火狐浏览器内核) Safari: Webkit; (苹果浏览器内核) Chrome/Opera: Blink; (Chrome / Opera 浏览器内核, Blink

ZTL0513的博客 294

HTML5及CSS3基础知识(持续更新)

一、HTML5基础 1、HTML概述 HTML: Hyper Text Markup Language 超文本标记语言 超文本: 比普通文本功能更加强大,可以添加各种样式 标记语言: 通过一组标签.来对内容进行描述. &lt;关键字&gt; , 是由浏览器来解释执行 2、HTML语法规范 标签:不区分大小写,但是建议用小写 &lt;!-- 1. 上面是一个文档声明 &lt;meta char...

一个成长中的程序员,期待用技术的眼光生活 1881

api基础知识_HTML5基础知识,第3部分,HTML5 API的强大功能

存档日期:2019年5月14日 | 首次发布:2011年6月7日 HTML5反映了您现在在网络和云中开展业务的方式所发生的巨大变化。 本文是由四个部分组成的系列文章的第3部分,旨在介绍HTML5的变化,从新的标记和页面组织开始,并提供有关网页设计,表单创建,API的使用和价值的高级信息,最后,是Canvas提供的创新可能性。 本部分介绍HTML5 API,并使用示例页面来演示功能。 此...

cuyi7076的博客 148

关于Html页面基础知识点3

HTML的全称为超文本标记语言,是一种标记语言。它包括一系列b标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

Joker700的博客 537

复习html基础知识3

第二天课堂笔记 复习html基础知识3 背景图片与背景颜色 背景颜色,不是浮动与浏览器的窗口上方,是嵌入到背景当中 设置整个网页的背景颜色,使用bgcolor标签,属性值就是背景呈现的颜色 <body bgcolor="red"> 利用图片作为网页背景 使用background 标签,属性值为图片路径,可以是相对路径,可以是网络有效路径, <body background="beijing.jpg"> 网页中要显示的图片 浮动于浏览器中的元素使用“img”,可以没有结束标签,

weixin_46079817的博客 203

HTML5及CSS3基础知识

填空(20分) html中的注释为&lt;!-- --&gt;,CSS中的注释为/* */。 空格的实体为 ;。 下拉菜单的标签为&lt;select&gt;,菜单中的每个选项标签&lt;option&gt;。 HTML对文字加粗的两种方式&lt;b&gt;,&lt;strong&gt;。 CSS对文字加粗的方式font-weight:bold/bolder/font-weight:90...

qq_36836332的博客 645

关于HTML5 css3 基础知识的总结

缘由 最近几天在看HTML5 css3相关的入门视频,视频是一个外国人quentin watt在14年录制,总共有51期,每期大概6-9分钟。我大概断断续续看了3天才看完。在很久很以前,本人也认认真真的写过html代码,后来因为每天背英语4级单词,由于脑容量较小,那部分内容被清除了。 个人感受 HTML5做东西出来非常快。比如,在网页上播放视频、歌曲,只要一个控件就可以搞定: &l...

Peking之成长路程 1371
上一篇: HTML基础知识(2)
下一篇: CSS基础知识(1)
敲代码的猫
博客等级 码龄10年 70粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值