bootstrap读书笔记之CSS组件(上)

Bootstrap读书笔记之CSS组件(上)

什么是CSS组件

  • 一套基于语义化的、可重用的、跨浏览器的HTML/CSS常规设计
  • 不需要增加Javascript即可进行交互
  • 用于语意化地描述UI元素的外观和行为

CSS组件的主要类

基础文本元素

  • h1~h6
  • p
  • mark
  • small
  • del
  • s
  • ins
  • u
  • strong
  • em

链接

  • a
  • abbr
  • address
  • blockquote
  • cite
  • dl
  • dt
  • dd

列表

  • ul
  • ol
  • li

表格

  • table
  • thead
  • tbody
  • tfoot
  • tr
  • th
  • td

转译

  • code
  • kbd
  • pre
  • samp

内嵌

  • img
  • figure

表单

  • form
  • fieldset
  • legend
  • label
  • input
  • textarea
  • button
  • select
  • optgroup
  • option
  • datalist
  • output
  • progress
  • meter
  • checkbox
  • radio

CSS组件的示例

链接

<a href="#" class="btn btn-primary">Primary Link</a>
<a href="#" class="btn btn-warning">Warning Link</a>

以上为两个基于Bootstrap的链接按钮组件示例。其中,.btn表示这是一个按钮组件类,.btn-primary.btn-warning表示该按钮的样式。点击后即可跳转到#

转译

<code>code</code>
<kbd>ctrl</kbd>
<pre>preformatted text</pre>

以上为三个常见的转译组件示例。其中,<code>用于显示计算机代码,<kbd>用于显示键盘按键,<pre>用于显示格式预定义文字。这些组件可以使页面的信息更加清晰明了。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:bootstrap读书笔记之CSS组件(上) - Python技术站

(0)
上一篇 2023年6月9日
下一篇 2023年6月9日

相关文章

  • CSS3下的渐变文字效果实现示例

    下面是“CSS3下的渐变文字效果实现示例”的完整攻略: 一、渐变文字效果实现的基本原理 CSS3提供了linear-gradient()和radial-gradient()两个函数,可以让我们轻松地实现渐变效果。这两个函数的基本语法如下: linear-gradient(direction, color-stop1, color-stop2, …); r…

    css 2023年6月11日
    00
  • 在JavaScript中获取请求的URL参数[正则]

    获取请求的URL参数在Web开发中非常常见。JavaScript提供了多种方式来获取URL参数,其中使用正则表达式进行匹配是一种非常常用的方式,下面是完整的攻略。 1.使用正则表达式进行URL参数提取 以下正则表达式用于匹配URL参数: let reg = new RegExp("(^|&)" + name + "=([…

    css 2023年6月9日
    00
  • js+css实现三级导航菜单

    以下是详细的js+css实现三级导航菜单的攻略: 1. 先决条件 在开始之前,你需要具备以下技能: HTML 基础 CSS 基础 JavaScript 基础 2. HTML 结构 我们首先需要在 HTML 中构建出三级导航菜单的基本结构。结构如下: <nav> <ul> <li><a href="#&quo…

    css 2023年6月10日
    00
  • 何为XHTML??

    XHTML是一种标记语言,是HTML的升级版本。它使用XML的语法,更加严格和结构化,可以为网站提供更好的标记和可访问性,也便于计算机处理和解析,同时也支持更多的扩展和样式控制。 XHTML文档的语法要求严格,必须包含DTD(DocType Declaration),并将HTML标签转换为小写字母。同时还需要避免一些HTML中不规范的语法,如缺失标签闭合、属…

    css 2023年6月9日
    00
  • 使用CSS实现图片分割效果的简单方法介绍

    下面是使用CSS实现图片分割效果的完整攻略。 1. 使用CSS实现图片分割效果 在网页设计中,经常需要将一张大图片分割成多个小块进行展示,这时可以利用CSS的background-image和background-position属性实现。 1.1 使用background-image实现图片背景 首先,需要将一张大图片设置为元素的背景,可以使用backgr…

    css 2023年6月10日
    00
  • javascript 支持页码格式的分页类

    针对“javascript 支持页码格式的分页类”的完整攻略,我们需要经历以下步骤: 第一步:编写分页类所需要的HTML结构 首先,我们需要在页面中确定每个相关分页标签所对应的HTML结构和样式,示例如下: <div class="pagination-wrapper"> <ul class="paginati…

    css 2023年6月10日
    00
  • 详解CSS3中常用的样式【基本文本和字体样式】

    下面我就来详细讲解 CSS3 中常用的样式基本文本和字体样式,包括字体、文本颜色、文本阴影、文字格式化、文本间距等。 字体 CSS3 中定义字体的方式有多种,其中最常见的为 font-family 属性,它用于指定元素的字体系列。常见的字体系列有 Serif、Sans-Serif、Monospace 等,如果想自定义字体系列,可以使用 @font-face …

    css 2023年6月9日
    00
  • js html css实现复选框全选与反选

    下面我将分以下几个方面来讲解如何使用 HTML、CSS 和 JavaScript 实现复选框的全选与反选功能: HTML 结构 首先需要在 HTML 中设置一些结构,使用 <input> 标签创建一个父复选框和一些子复选框。比如下面是一个简单的实现: <input type="checkbox" id="par…

    css 2023年6月9日
    00
合作推广
合作推广
分享本页
返回顶部