网页编程和设计:前端

06-01 1048阅读

HTML5

工具:vsCode

快捷键

  • 一键生成浏览器文件html

    • !+回车

  • 常用快捷键

HTML5

  • 简介:用来描述网页的一种语言,被称为超文本标记语言,文件用.html结尾

  • 标记语言:有一套标记标签构成,标签是由前括号包围的关键字,如

  • 标签的两种表现方式:单标签、双标签

  • DOCTYPE声明:是文档类型的缩写,h5的声明位于文档最前面,处于标签之前,是网页必备的组成部分,避免浏览器的怪异模式

  • 基本框架

    • html:定义整个HTML文档,限定了文档的开始和结束点

    • head:用于定义文档的头部,描述了文档的各种属性和信息,包括文档的标题、在web中的位置以及和其它文档的关系等,其包含的数据基本不会作为内容显示给用户

    • body:定义文档的主体,包含文档的所有内容(如文本、超链接、图像、表格和列表等),会直接显示出来,用户可以直观看到

    • title:可以定义文档的标题,显示在浏览器窗口的标题栏或状态栏上,是标签中唯一要求包含的东西,有利于SEO的优化

    • meta:用来描述一个HTML网页文档的属性、关键词等,如编码格式

注释:

标签

  • 标题

    • h1~h6由大到小​
    • 属性:align="left|center|right" 确定标题摆放位置

      网页编程和设计:前端
      (图片来源网络,侵删)
    • 注意不要仅仅为了生产粗体或大写文本而使用标题

    • 正确使用标题有助于SEO

      网页编程和设计:前端
      (图片来源网络,侵删)
  • 段落p

  • 段落结束处自动换行

    网页编程和设计:前端
    (图片来源网络,侵删)
  • 换行br

  •     在不产生一个新段落的情况下换行

  • 水平线

    • ​hr
    • 属性:color="颜色" width="宽度" size="高度" align="对齐方式"(默认居中)

  • 图片

    • 属性:src="图片路径" alt="替代文本" title="鼠标悬停时显示" width="宽度" height="高度"

    • 图片路径:绝对路径(电脑盘符下)、相对路径(同一路径下可以使用文件夹之间的子父级关系)、网络路径(具体网络地址)

  • 超文本

    • 属性:href="url地址"

    • 显示:未访问时是蓝色字体并带有下划线、访问过的显示为紫色并带下划线、点击时显示为红色并带下划线

  • 文本

    • 常用文本标签p

  • 列表

    • 有序列表ol

    • 无序列表ul

  • 表格

    • 表格:

      行: 单元格(列):
    • 属性:border:边框 width:宽度 height:高度

    • 单元格合并属性:水平合并:colspan 垂直合并:rowspan

    • 表单

      • ​​

        由容器和控件组成,表单就是容器,输入框、按钮等叫控件

      • 属性:action服务器地址、name表单名称、method数据提交方式(get提交的数据url可以看到,post看不到;get一般提交少量数据,post提交大量数据)

      • 表单组成:表单标签、表单域、表单按钮

      • 表单元素

        • 文本框

        • 密码框

        • 提交按钮

          • 点击提交按钮会将表单内容传送到另一个文件,即action定义的目的文件

    • 块元素与行内元素(内联元素)

    • 常见块级元素:div form h1~h6 hr p table ul等

      • 常见内联元素:a b em i span strong等

      • 行内块级元素(特点:不换行、能够识别宽高):button img input等

    • CSS3

      层叠样式表,简称样式表,文件后缀名为.css,用于HTML文档中元素样式的定义

      CSS规则由两部分构成:选择器,以及一条或多条声明(属性:值)

      CSS引入方式

      • 内联样式

        • 标签内使用style属性,以字符串形式设置各属性,各属性之间用用分号隔开

        • 不利于维护

      • 内部样式

        • 在标签内设置标签

        • 便于维护,但是多个页面之间易造成混乱

      • 外部样式

        • 使用标签链接到样式表,在中

        • 语法:

      选择器

      • 全局选择器

        • *{}可以与任何元素匹配,优先级最低,一般做样式初始化

      • 元素选择器

        • 标签名{} 选择该页面上所有这种类型的标签 所有标签都可以是选择器,不论在第几层

      • 类选择器

        • .classname{} 灵活使用,对类名相同的元素生效 同一标签可以使用多个类选择器 空格隔开

      • ID选择器

        • #idname{} 针对一个标签使用,只能使用一次,对具有该id的元素生效,id是唯一的

      • 合并选择器

        • 选择器1,选择器2{} 可以提取共同样式减少重复代码

      • 优先级

        • 行内样式>ID选择器>类选择器>元素选择器>全局选择器

      字体属性

      • 颜色

        • color

      • 大小

        • font-size:20px

      • 粗细

        • font-weight:normal

      • 字体样式

        • font-style

      • 字体设置

        • font-family:"SimHei" 每个值用逗号分开,如果名称包含空格,必须加上引号

      背景属性

      • background-image:url("图片路径")

      • background-position

      • background-repeat

      • background-size

      文本属性

      • 文本对齐方式text-align:left|center|right 默认left

      • 文本修饰text-decoration:underline | overline | line-through 即下划线、上划线、删除线

      • 文本大小写text-transform:captialize(每个单词开头大写) | uppercase(全部大写) | lowercase(全部小写)

      • 文本首行缩进text-indent:50px 允许负值,如果为负值,即为左缩进

      表格属性

      • 表格边框 table,td{border:3px solid black}

      • 折叠边框 table{border-c

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

相关阅读

目录[+]

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