html基础(二)

html基础

块级元素

一行只能有一个,可以设置宽高

h1-h6标签

  • H1标题标签是 标注当前页面中的文档最重要的核心主题的文本。
  • 注意h1标签在整个页面中最多一次(当然可以超过,但是不利于搜索SEO)。
  • 一般用h1,h2,h3就够了

p标签

段落

<hr />标签

水平线

div标签

页面的分层

table标签

thead标签(表格标题部分)

  • tr标签,表示一行
  • th标签,标题单元格,默认居中加粗

tbody标签(表格内容部分)

  • 不写也会默认会加上
  • tr标签,表示一行
  • td标签,单元格,rowspan属性,行合并单元格,colspan属性,列合并单元格

tfoot标签(表格底部部分)

  • caption标签(整个表格的标题)

cellpadding(单元格的内边距)

cellspacing(单元格之间的空白)

form标签

  • action属性(url地址)
  • method属性(提交方式),如get,post等
  • name属性(表单名称,区分同一个页面中的多个表单。)

ul标签,无序列表

  • li标签,列表项,li的内容只包括文字,不包括前面的点

ol标签,有序列表

  • li标签,列表项,默认前面带数字

dl标签,自定义列表

  • dt标签,标题
  • dd标签,列表项
  • 图文并排,dt里面是图片,dd里面是文字

fieldset标签

将表单内容的一部分打包,生成一组相关表单的字段。

legend标签

标签为 fieldset 元素定义标题。

iframe标签

  • src属性
  • width属性
  • height属性

marquee(文字会动的标签)

  • direction(滚动方向),lef或right
  • behavior(动画方式)

行内元素

一行可以有多个,不可以设置宽高

b标签,strong标签

字加粗

u标签,ins标签

下划线

s标签,del标签

删除线

i标签,em标签

字倾斜

sub标签

定义下标字

sup标签

定义上标字

<br />

换行

a标签

  • href,指向跳转的地址
    • +id,页面的定位

    • +id,页面的定位

    • 地址+#+id,跳转后的页面进行定位
  • target,跳转方式
    • _blank ,新窗口跳转
    • _self ,本窗口跳转

span标签

定义文档中的一小节文本,语义不强。

label标签

可以让标签文本点击的时候让label指向的标签表单标签获得焦点。

  1. for属性指向表单标签
  2. 用lable标签包裹表单标签。

行内块元素

一行可以有多个,可以设置宽高

img标签

  • src,图片的来源,使用相对路径
  • alt,图片不显示的时候,会显示alt属性的文本
  • title,对网站的seo有很大的影响。当鼠标移上去的时候,图片显示的提示文本内容。
  • 可以通过设置width和height改变图片的大小,只设置width或height,图片会按比例缩放
  • 解决与盒子底部的缝隙,vertical-align:middle,display:block;

select标签

  • option标签,selected属性表示被选中
  • size属性,指定下拉菜单的可见选项数(取值为正整数)。
  • multiple属性,定义multiple="multiple"时,下拉菜单将具有多项选择的功能,方法为按住Ctrl键的同时选择多项。

textarea标签

  • cols属性,每行中的字符数
  • rows属性,显示的行数

input标签

  • type属性(指定不同的控件类型)
    • text,普通的文本框
    • password,密码框
    • radio,单选按钮
    • checkbox,多选按钮
    • button,普通按钮
    • submit,提交按钮
    • reset,重置按钮
    • image,图片按钮,可以提交
    • hidden,隐藏的文本框
    • file,文件上传
  • name属性,控件的名称
  • value属性,input控件中的默认文本值
  • readonly属性,该控件内容为只读(不能编辑修改)
  • disabled属性,第一次加载页面时禁用该控件(显示为灰色)
  • checked属性,定义选择控件默认被选中的项
  • maxlength属性,控件允许输入的最多字符数
  • size属性,input控件在页面中的显示宽度
  • placeholder="提示性文字"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、列表 1.无序列表 2.有序列表 3. 标签中可以任意嵌套 4.自定义列表 (相当于表头) (相当于列表项) ...
    Stevenqqq阅读 1,796评论 0 0
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 8,690评论 1 41
  • Bootstrap是什么? 一套易用、优雅、灵活、可扩展的前端工具集--BootStrap。GitHub上介绍 的...
    凛0_0阅读 13,736评论 3 184
  • 1.html5结构快捷键 !+tab 2.常用编码类型 Ascll Ansi Unicode Gbk Gb2312...
    大基本功阅读 1,598评论 0 0

友情链接更多精彩内容