前端三件套之html详解

06-01 1053阅读

目录

一 认识

二 标签的分类

三 标签

body标签

标题标签

段落标签

换行标签

水平分割线

文本格式化标签

图片标签

音频标签

链接标签

列表标签

表格标签

表单标签

input标签

下拉菜单标签

textarea文本域标签

label标签

语义化标签

button标签

字符实体


一 认识

HTML(HyperText Markup Language)就是超文本标记语言。"超文本"就是表示页面内可以包含非文字元素,如:图片、链接、音乐等等。它是一种建立网页文件的语言,通过标记式的指令(Tg),将影像、声音、图片、文字等链接显示出来。这种标记性语言是因特网上网页的主要语言。HTML网页文件可以使用记事本、写字板、HBuilder、Sublime等编辑工具来编写,以.htm或.html为文件后缀名保存。将HTML网页文件用浏览器打开显示,若测试没有问题则可以放到服务器(Server)上,对外发布信息。

前端三件套之html详解

前端三件套之html详解

前端三件套之html详解

ctrl + / 注释

标签的结构图

结构说明:

  • 标签由、/、英文单词或字母组成。并且把标签中包括起来的英文单词或字母称为标签名
  • 常见标签由两部分组成,我们称之为 双标签 。前部分叫开始标签,后部分叫结束标签,两部分之间包裹内容
  • 少数标签由一部分组成,我们称之为:单标签。自称一体,无法包裹内容。

    前端三件套之html详解

    二 标签的分类

    HTML中标签元素三种不同类型:块状元素,行内元素,行内块状元素。

    块级元素

    元素都从新的一行开始,并且其后的元素也另起一行;元素的高度、宽度、行高以及顶和底边距都可设置;

    元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。

    行内元素

    和其他元素都在一行上,元素的高度、宽度及顶部和底部边距不可设置;元素的宽度就是它包含的文字或图片的宽度(即宽度由内容撑开),不可改变。

    行内块状元素

    和其他元素都在一行上;元素的高度、宽度、行高以及顶和底边距都可设置。

    三 标签

    body标签

    bgcolor 背景颜色 1.颜色名 2.rgb 3.16进制

    text 字体颜色 1.颜色名 2.rgb 3.16进制

    标题标签

    不建议在页面中大量使用h1标签,h1标签可以被搜索引擎(如百度)获取到,如果有多个,可能会进入搜索引擎的黑名单

    前端三件套之html详解

    段落标签

    段落会自动换行

    常用属性:

    align:对齐方式

    left 居左对齐

    right 居右对齐

    center 剧中对齐

    justify 两端对齐

    前端三件套之html详解

    换行标签

    前端三件套之html详解

    水平分割线

    width 宽度 1.百分比 2.px

    align 对齐方式 left right center(默认)

    size 水平线粗细

    前端三件套之html详解

    文本格式化标签

    font

    设置字体相关的标签

    常用属性:

    color 字体颜色 (颜色名、十六进制、rgb)

    size 字体大小

    face 字体风格(楷体,黑体,宋体)

    pre

    定义预格式化的文本 保留文本中的空格和换行.文本呈现等宽字体

    前端三件套之html详解

    前端三件套之html详解

    前端三件套之html详解

    strong等 突出重要性的强调语境 可以用右侧的标签 以区分

    图片标签

    alt 图片加载失败,会显示alt文本

    前端三件套之html详解

    title 鼠标悬停的时候,显示文本信息

    前端三件套之html详解

    前端三件套之html详解

    width和height属性

    前端三件套之html详解

    相对路径-上级目录

    目标文件在上级目录中 ../ 到上一级目录

    音频标签

    前端三件套之html详解

    视频标签

    目前支持三种格式:MP4、WebM、Ogg

    链接标签

    行内元素 不会自动换行

    href 跳转地址 必须的 如果未设置该属性,则a标签与普通文本没有什么区别

    前端三件套之html详解

    target属性

    _self 在当前窗口打开,覆盖该网页

    _blank 在新窗口跳转 保留原网页

    前端三件套之html详解

    a标签实现锚点

    如果要跳转到当前页面

    跳转到指定位置 如下图

    前端三件套之html详解

    前端三件套之html详解

    列表标签

    无序列表 ul 有序列表 ol

    前端三件套之html详解

    前端三件套之html详解

    自定义列表

    前端三件套之html详解

    前端三件套之html详解

                        
                            关于学成网
                            关于
                            管理团队
                            工作机会
                            客户服务
                            帮助
                        
                        
                            新手指南
                            如何注册
                            如何选课
                            如何拿到毕业证
                            学分是什么
                            考试未通过怎么办
                        
                        
                            合作伙伴
                            合作机构
                            合作导师
                        

    表格标签

    table常用属性:

    border 边框

    width 宽度

    像素值或百分比(如果是百分比,参考的是上一级元素的宽度,如果上一级元素未设置,则参考屏幕 宽度)

    align 表格的对齐方式

    tr常用属性:

    align 每行中文本内容的对齐方式

    valign 每行中文本内容的垂直方向对齐方式

    bgcolor 设置行的背景颜色

    css样式

    border-collapse: collapse 合并表格边框

    合并单元格  rowspan  colspan

    前端三件套之html详解

    前端三件套之html详解

    班级 姓名 性别
    数据222 张三
    数据222 张三

    caption 标签书写在table标签内部

    th 标签书写在tr标签内部(用于替换td标签)

    前端三件套之html详解

    前端三件套之html详解

    
        学生成绩单
            
            
    姓名 成绩 评语
    小哥哥 100分 小哥哥真帅气
    小姐姐 100分 小姐姐真漂亮
    总结 优秀的 meili

    合并单元格

    跨行rowspan 跨列colspan

    前端三件套之html详解

    前端三件套之html详解

    表单标签

    前端三件套之html详解

    属性 placeholder 提示

    input标签

    前端三件套之html详解

    前端三件套之html详解

    radio单选框 根据name 分组。有相同name属性值的单选框为一组,一组中同时只能有一个被选中 check 默认的选中

    前端三件套之html详解

    文件选择 file中属性 multiple 多文件选择

    按钮

    前端三件套之html详解

    前端三件套之html详解

    示例:

    前端三件套之html详解

    下拉菜单标签

    前端三件套之html详解

    		城市:  
    			北京
    			上海
    			河南
    			北京
    			上海
    			河南
    			北京
    			上海
    			河南
    			北京
    			上海
    			河南
    		
    		
    		城市: 
    			请选择城市
    			北京
    			上海
    			河南

    textarea文本域标签

    前端三件套之html详解

    前端三件套之html详解

    label标签

    1.姓名:
    2.姓名:

    前端三件套之html详解

    前端三件套之html详解

    点击男女就可以选中

    语义化标签

    没有语义的布局标签

    div标签:一行只显示一个(独占一行)

    span标签:一行可以显示多个

    前端三件套之html详解

    前端三件套之html详解

    有语义的布局标签

    前端三件套之html详解

    字符实体

    空格  

    前端三件套之html详解

    button标签

    前端三件套之html详解

    前端三件套之html详解

    字符实体

    前端三件套之html详解

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

相关阅读

目录[+]

取消
微信二维码
微信二维码
支付宝二维码