第45天:标签的分类和重要属性及常用标签、css介绍及选择器

这篇具有很好参考价值的文章主要介绍了第45天:标签的分类和重要属性及常用标签、css介绍及选择器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

标签

        标签的分类

        按结构分,html标签可以分为单标签双标签

        单标签

        由一个标签组成。例如:

<br/>
<hr/>
<img/>
        双标签

        由开始标签结束标签两部分构成,例如:

<a></a>
<h></h>
<p></p>
<div></div>

        按照属性分,标签还可以分为块级标签行内标签,行内标签又叫做内联标签

        块级标签和行内标签的区别

        块元素,是以另起一行开始渲染的元素,行内元素则不需另起一行。

        标签的两个重要属性

        id值

        相当于是人的身份证,一个文档中,id值不能够重复,必须唯一。

        class值

        是可以有多个的,一个标签可以有多个class值,一个class值也可以被多个标签拥有。

        标签的嵌套

  •         标签之间是可以互相嵌套的,标签套标签;
  •         块儿级元素是可以嵌套所有的标签的;
  •         p标签不能够嵌套块儿级元素,但是它可以嵌套行内元素;
  •         行内元素只能嵌套行内元素,不能够嵌套块儿级元素,非写了嵌套,也不报错,只不过是没有效果。

html常用标签

        div标签与span标签

        div标签用来定义一个块级元素,一般用在占位置布局;span标签用来定义内联(行内)元素,一般用在占文本布局。它们并无实际的意义,主要通过CSS样式为其赋予不同的表现。

        img标签

        img标签的写法:

<img src="图片的路径" alt="图片未加载成功时的提示" title="鼠标悬浮时提示信息" width="宽" height="高(宽高两个属性只用一个会自动等比缩放)">

        说明:src中可以写内部的图片地址,也可以写外链的地址 。

        a标签

        a标签的功能

        a标签指的是超链接标签,所谓的超链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。

        a标签的写法
<a href="http://www.oldboyedu.com" target="_blank" >点我</a>
        a标签的href属性

        href属性指定目标网页地址。该地址可以有几种类型:

  •         绝对URL - 指向另一个站点(比如 href="http://www.jd.com)
  •         相对URL - 指当前站点中确切的路径(href="index.htm")
  •         锚URL - 指向页面中的锚(href="#top") 
        a标签的target属性
  •         _blank表示在新标签页中打开目标网页
  •         _self表示在当前标签页中打开目标网页 

        列表标签

        列表分为无序列表、有序列表和标题列表。

        无序列表

        无序列表的写法

<ul type="disc">
  <li>第一项</li>
  <li>第二项</li>
</ul>

        无序列表的type属性

  1. disc(实心圆点,默认值)
  • circle(空心圆圈)
  • square(实心方块)
  • none(无样式
        有序列表
<ol type="1" start="2">
  <li>第一项</li>
  <li>第二项</li>
</ol>

        有序列表的type属性:

  • 1 数字列表,默认值
  • A 大写字母
  • a 小写字母
  • Ⅰ大写罗马
  • ⅰ小写罗马
        标题列表
<dl>
  <dt>标题1</dt>
  <dd>内容1</dd>
  <dt>标题2</dt>
  <dd>内容1</dd>
  <dd>内容2</dd>
</dl>

        表格标签

        表格是一个二维数据空间,一个表格由若干行组成,一个行又有若干单元格组成,单元格里可以包含文字、列表、图案、表单、数字符号、预置文本和其它的表格等内容。
表格最重要的目的是显示表格类数据。表格类数据是指最适合组织为表格格式(即按行和列组织)的数据。

        表格的基本结构
<table>
  <thead>
  <tr>
    <th>序号</th>
    <th>姓名</th>
    <th>爱好</th>
  </tr>
  </thead>
  <tbody>
  <tr>
    <td>1</td>
    <td>jason</td>
    <td>杠娘</td>
  </tr>
  <tr>
    <td>2</td>
    <td>Yuan</td>
    <td>日天</td>
  </tr>
  </tbody>
</table>
        表格的属性
  • border: 表格边框.
  • cellpadding: 内边距
  • cellspacing: 外边距.
  • width: 像素 百分比.(最好通过css来设置长宽)
  • rowspan: 单元格竖跨多少行
  • colspan: 单元格横跨多少列(即合并单元格

        form表单

        表单用于向服务器传输数据,从而实现用户与Web服务器的交互,表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等,表单还可以包含textarea、select、fieldset和 label标签。

        表单属性
表单属性

属性

描述

accept-charset

规定在被提交表单中使用的字符集(默认:页面字符集)。

action

规定向何处提交表单的地址(URL)(提交页面)。

autocomplete

规定浏览器应该自动完成表单(默认:开启)。

enctype

规定被提交数据的编码(默认:url-encoded)。

method

规定在提交表单时所用的 HTTP 方法(默认:GET)。

name

规定识别表单的名称(对于 DOM 使用:document.forms.name)。

novalidate

规定浏览器不验证表单。

target

规定 action 属性中地址的目标(默认:_self)。

        表单元素
        基本概念

        HTML表单是HTML元素中较为复杂的部分,表单往往和脚本、动态页面、数据处理等功能相结合,因此它是制作动态网站很重要的内容。

        所以表单一般用来收集用户的输入信息。

        表单工作原理

        访问者在浏览有表单的网页时,可填写必需的信息,然后按某个按钮提交。这些信息通过Internet传送到服务器上。
        服务器上专门的程序对这些数据进行处理,如果有错误会返回错误信息,并要求纠正错误。当数据完整无误后,服务器反馈一个输入完成的信息。    

css及选择器

        css介绍

        CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。

        每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。

        css注释

/*这是注释*/

        css的引入方式

        行内样式

        行内式是在标记的style属性中设定CSS样式。

<p style="color: red">Hello world.</p>
        内部样式

        行内式是在标记的style属性中设定CSS样式。

<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        p{
            background-color: #2b99ff;
        }
    </style>
</head>
        外部样式

        将css写在一个单独的文件中,然后在页面进行引入。

<link href="mystyle.css" rel="stylesheet" type="text/css"/>

        基本选择器

        id选择器
#i1 {
  background-color: red;
}
        类选择器
.c1 {
  font-size: 14px;
}
p.c1 {
  color: red;
}
        元素选择器
p {color: "red";}
        通用选择器
* {
  color: white;
}

        组合选择器

        后代选择器

        li内部的a标签设置字体颜色

li a {
  color: green;
}
        儿子选择器
div>p {
  font-family: "Arial Black", arial-black, cursive;
}
        毗邻选择器
div+p {
  margin: 5px;
}
        弟弟选择器
#i1~p {
  border: 2px solid royalblue;
}

        属性选择器

        用于选取带有指定属性的元素

p[title] {
  color: red;
}

        用于选取带有指定属性和值的元素文章来源地址https://www.toymoban.com/news/detail-732705.html

p[title="213"] {
  color: green;
}

到了这里,关于第45天:标签的分类和重要属性及常用标签、css介绍及选择器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 4 CSS属性选择器

    4 属性选择器 属性选择器是通过元素的属性及属性值来选择元素的。下面介绍属性选择器的用法。 第一种用法 示例如下: 运行结果: 第二种用法 示例如下: 运行结果: 第三种用法 示例如下: 第四种用法 执行结果: 第五种用法 执行结果: 总结如下:

    2024年02月12日
    浏览(32)
  • 【css】属性选择器

    有些场景中需要在相同元素中获取具有特定属性的元素,比如同为input,type属性有text、button,可以通过属性选择器设置text和button的不同样式。 代码: 渲染效果:

    2024年02月13日
    浏览(37)
  • 1.1 css style 样式定义:行内 style 属性、单页 <style> 标签、多页 <style> 标签

    首先创建一个 staic 文件夹,用于存放图片、音视频、css 等文件夹资源: 把长宽等样式定义在某个标签的 style 属性中,仅对当前标签产生影响,如: img src=\\\"/images/mountain.jpg\\\" alt=\\\"\\\" style=\\\"width: 300px; height: 200px;\\\" style 里面不能省略掉像素单位 px 两种定义属性的方式: 不用 style:

    2024年02月06日
    浏览(68)
  • css3 - 属性选择器

    2024年02月14日
    浏览(44)
  • BGP 属性分类及路由优先级选择

    路由属性是对路由的特定描述,所有的BGP路由属性都可以分为以下4类 Origin、AS-Path 、Next hop Local-Preference、Atomic_Aggregate Community、 Aggregator MED、Originator_ID、Cluster_list、Weight 说明 :Origin属性用来定义路径信息的来源,标记一条路由是怎么成为BGP路由的 它有以下 3种类型 : IGP

    2024年02月05日
    浏览(39)
  • 【HTML 往日冒险 01】标签 元素 属性 注释 文本格式化 颜色 CSS

    说在前面 HTML 对于现在的我来说,熟悉又陌生,熟悉的是其标签的结构清晰,陌生的是其丰富的使用细节,长期不使用难免会失去许多相关的记忆,但是不妨让我们与W3school教程一同补全往日的冒险日志…(主要是从中提炼关键的信息,具体的知识点还是参考相关手册) 重新开

    2024年02月07日
    浏览(42)
  • CSS基础选择器及常见属性

    HTML只关注内容的语义,可以做简单的样式,但是做出来可能会丑。 CSS 是 层叠样式表 ( Cascading Style Sheets ) 的简称。CSS也是一种标记语言,主要用于设置 HTML 页面中的 文本内容 (字体、大小、对齐方式等)、 图片的外形 (宽高、边框样式、边距等)以及 版面的布局和外观显

    2024年02月11日
    浏览(39)
  • HTML <iframe> 标签的常用属性--详解(附加代码)

    iframe 标签用于在网页中嵌入另一个文档(通常是外部网页)或者内嵌内容。以下是 iframe 标签的示例代码和一些常用属性: 通过使用 iframe 标签,可以将其他网页的内容嵌入到当前网页中,并提供许多可选属性来控制它们的行为和样式。上述示例演示了基本的使用方法以及一

    2024年02月12日
    浏览(43)
  • CSS选择器分类大全

    选择器(选择符)就是根据不同需求把不同的标签选出来这就是选择器的作用。 简单来说,就是选择标签用的。 分类: 基础选择器、复合选择器 一、基础选择器  二、复合选择器 三、CSS3选择器补充: (一)层级选择器:  (二)属性选择器 (三)伪类选择器 1、 标签选择器

    2024年02月04日
    浏览(38)
  • CSS基础方法——引入方式、属性、基础选择器

    CSS 主要用于设置 HTML 页面中的文本样式(字体、大小、颜色、对齐方式……)、图片样式(宽高、边框样式、边距……)以及版面的布局和外观显示样式。 行内样式 写在标签中,通常不使用,只做了解 内部样式 写在head中,通常使用这种方法,配合选择器进行使用 css在使用

    2024年01月23日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包