CSS构建基础(一)CSS构建

这篇具有很好参考价值的文章主要介绍了CSS构建基础(一)CSS构建。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本模块继续CSS第一步的内容—现在您已经熟悉了该语言及其语法,并获得了使用它的一些基本经验,是时候更深入一些了。本模块将介绍层叠和继承(cascade and inheritance)、所有可用的选择器类型、单元、大小、样式背景和边框、调试等等。

本文的目的是为您提供编写称职CSS的工具包,并帮助您理解所有基本理论,然后再转向更具体的学科,如文本样式和CSS布局。

1、指南

该模块包含以下文章,它们涵盖了CSS语言的最基本部分。在这个过程中,你会遇到大量的练习来测试你的理解。

1.1 选择器

有各种各样的CSS选择器可用,允许在选择要样式化的元素时实现细粒度的精度。在本文及其子文章中,我们将详细介绍不同的类型,了解它们是如何工作的。分条款如下:

  • Type, class, and ID selectors
  • Attribute selectors
  • Pseudo-classes and pseudo-elements
  • Combinators

1.2 层叠、特异性和继承性

本课的目的是培养您对CSS的一些最基本概念的理解——层叠、专用性和继承(cascade, specificity, and inheritance)——这些概念控制着CSS如何应用于HTML以及如何解决冲突。

1.3 层叠层

本课旨在向您介绍层叠层,这是一个更高级的功能,建立在CSS层叠和CSS特异性的基本概念之上。

1.4 盒子模型

CSS中的所有内容都有一个框,理解这些框是能够使用CSS创建布局或将项与其他项对齐的关键。在本课中,我们将适当地了解CSS盒子模型(CSS Box Model),以便您可以了解它的工作原理和与之相关的术语,从而转移到更复杂的布局任务上。

1.5 背景与边框

在本课中,我们将看看你可以用CSS背景和边框做一些创造性的事情。从添加渐变、背景图像到圆角,背景和边框是CSS中许多样式问题的答案。

1.6 处理不同的文本方向

近年来,CSS不断发展,以便更好地支持不同的内容方向,包括从右到左以及从上到下的内容(如日文)——这些不同的方向被称为书写模式(writing modes)。当你在学习中取得进展并开始使用排版时,对写作模式的理解将对你非常有帮助,因此我们将在本文中介绍它们。

1.7 Overflowing content

在本课中,我们将学习CSS中的另一个重要概念——溢出(overflow)。溢出是指当有太多的内容无法适当地包含在一个框内时发生的情况。在本指南中,您将了解它是什么以及如何管理它。

1.8 CSS值和单位

CSS中使用的每个属性都有一个或一组允许的值。在这一课中,我们将看看一些最常用的值和单位。

1.9 CSS中的设置项的大小

到目前为止,在各种课程中,您已经遇到了许多使用CSS在网页上调整项大小的方法。了解设计中不同功能的大小是很重要的,在本课中,我们将总结元素通过CSS获得大小的各种方式,并定义一些有关大小的术语,这些术语将在将来对您有所帮助。

1.10 图像、媒体和表单元素

在这一课中,我们将看看在CSS中如何处理某些特殊元素。图像、其他媒体和表单元素在使用CSS对其进行样式设置的能力方面与常规盒子(boxes)略有不同。了解什么是可能的,什么是不可能的可以避免一些挫折,这节课将强调一些你需要知道的主要事情。

1.11 样式化表格

为HTML表格设计样式并不是世界上最迷人的工作,但有时我们都必须这样做。本文提供了一个使HTML表好看的指南,重点介绍了一些特定的表格样式技术。

1.12 CSS调试

有时在编写CSS时,您会遇到一个问题,您的CSS似乎没有按照您的期望工作。本文将为您提供如何调试CSS问题的指导,并向您展示所有现代浏览器中包含的DevTools如何帮助您找出发生了什么。

1.13 组织CSS

当您开始处理更大的样式表和大型项目时,您会发现维护一个巨大的CSS文件是一项挑战。在本文中,我们将简要介绍一些编写CSS以使其易于维护的最佳实践,以及您将发现其他人正在使用的一些解决方案,以帮助提高可维护性。

2、评价

下面的评估将测试你对上面指南中涉及的CSS的理解。

2.1 CSS的基本理解

这个评估测试您对基本语法、选择器、特异性、盒子模型等的理解。

2.2 制作精美的信纸

如果你想给人留下好的印象,用漂亮的信纸写一封信是一个很好的开始。在这个评估中,我们将挑战您创建一个在线模板来实现这样的外观。

2.3 一个看起来很酷的盒子

在这里,你会得到一些练习使用背景和边框样式来创建一个引人注目的框。

3 更多

高级样式效果
本文就像一个小技巧盒,介绍了一些有趣的高级样式特性,比如框阴影、混合模式和滤镜。文章来源地址https://www.toymoban.com/news/detail-699016.html

到了这里,关于CSS构建基础(一)CSS构建的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 04-前端基础CSS第二天

    目标: 能使用emmet语法 能够使用CSS复合选择器 能够写出伪类选择器的使用规范 能够说出元素有几种显示模式 能够写出元素显示模式的相互转换代码 能够写出背景图片的设置方式 能够计算CSS的权重 目录: Emmet语法 CSS的复合选择器 CSS的元素显示模式 CSS的背景 CSS的三大特性

    2024年02月08日
    浏览(41)
  • 前端 | (五)CSS三大特性及常用属性 | 尚硅谷前端html+css零基础教程2023最新

    学习来源 :尚硅谷前端html+css零基础教程,2023最新前端开发html5+css3视频 系列笔记 : 【HTML4】(一)前端简介 【HTML4】(二)各种各样的常用标签 【HTML4】(三)表单及HTML4收尾 【CSS2】(四)CSS基础及CSS选择器 【CSS2】(五)CSS三大特性及常用属性 【CSS2】(六)CSS盒子模型

    2024年02月17日
    浏览(45)
  • 【前端|CSS系列第1篇】CSS零基础入门之CSS的基本概念和选择器

    欢迎来到CSS零基础入门系列的第一篇博客!在这个系列中,我们将一起学习CSS(层叠样式表)的基础知识,探索如何为网页添加样式和布局。本篇博客将重点介绍CSS的基本概念和选择器,帮助你理解CSS的核心概念。 CSS,即层叠样式表(Cascading Style Sheets),是一种用于控制网

    2024年02月12日
    浏览(56)
  • 〖大前端 - 基础入门三大核心之CSS篇⑱〗- CSS中的背景

    说明:该文属于 大前端全栈架构白宝书专栏, 目前阶段免费开放 , 购买任意白宝书体系化专栏可加入 TFS-CLUB 私域社区。 福利:除了通过订阅\\\"白宝书系列专栏\\\"加入社区获取 所有 付费专栏的内容之外, 还可以通过加入 星荐官共赢计划 加入私域社区。 当前子专栏 基础入门

    2024年02月01日
    浏览(48)
  • 【前端|CSS系列第2篇】CSS零基础入门之常用样式属性

    欢迎来到CSS零基础入门系列的第二篇博客!作为前端开发的关键技术之一,CSS(层叠样式表)能够为网页添加各种样式和布局效果。对于前端零基础的小白来说,了解和掌握CSS的常用样式属性是入门的关键。本篇博客将带你深入了解如何设置常用样式属性,包括文本属性、字

    2024年02月11日
    浏览(70)
  • 前端基础:HTML和CSS简介

    目录 1、HTML 简介 (1)在 HTML 中引入外部 CSS (2)在 HTML 中引入外部 JavaScript 2、CSS 简介 (1)CSS 的基本语法 (2)三种使用 CSS 的方法 2.1 - 外部 CSS 的使用 2.2 - 内部 CSS 的使用 2.3 - 行内 CSS 的使用         HTML 指的是超文本标记语言 ( H yper  T ext  M arkup  L anguage), 标记语

    2024年02月16日
    浏览(42)
  • 【JavaWeb】前端之CSS基础认知

    目录 前言 1、CSS基本语法规范 2、向HTML中引入CSS的方式 2.1、内部样式 2.2、外部样式  2.3、内联样式 3、CSS选择器 3.1、基础选择器 3.1.1、标签选择器 3.1.2、类选择器 3.1.3、id选择器 3.1.4、通配符选择器  3.2、复合选择器 3.2.1、后代选择器 4、CSS常用元素属性 4.1、字体属性 4.2、

    2024年02月11日
    浏览(62)
  • 前端 | ( 十一)CSS3简介及基本语法(上) | 尚硅谷前端html+css零基础教程2023最新

    学习来源 :尚硅谷前端html+css零基础教程,2023最新前端开发html5+css3视频 系列笔记 : 【HTML4】(一)前端简介 【HTML4】(二)各种各样的常用标签 【HTML4】(三)表单及HTML4收尾 【CSS2】(四)CSS基础及CSS选择器 【CSS2】(五)CSS三大特性及常用属性 【CSS2】(六)CSS盒子模型

    2024年02月16日
    浏览(49)
  • HTML和CSS的基础-前端扫盲

    想要写出一个网页,就需要学习前端开发(写网页代码)和后端开发(服务器代码)。 对于前端的要求,我们不需要了解很深,仅仅需要做到扫盲的程度就可以了。 写前端,主要用到的有: HTML  CSS  JS 前端开发,主要使用的开发环境主要有两个: 1.JetBrains系列 如IDEA专业版

    2024年02月05日
    浏览(48)
  • 前端基础面试题(HTML,CSS,JS)

    前后端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库  web前端面试题库 VS java后端面试题库大全 代码结构:  使页面在没有css的情况下,也能够呈现出好的内容结构 有利于SEO:  爬虫根据标签来分配的权重,因此可以和搜索引擎建立良好的沟通,帮助爬虫抓

    2024年02月09日
    浏览(53)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包