代码编织梦想

目录

一:字体

1、字号

2、字体粗细 

3、 字体样式

4、字体系列

5、样式的层叠性问题

6、字体font相关属性的连写(简易方法) 

二:文本样式 

1、文本缩进

2、文本(内容)水平对齐方式

(内容居中显示)text-align:center 可以使  文本  ,span标签、a标签  ,input标签、img标签  居中显示

3、文本修饰 

4、行高

5、颜色

6、标签水平居中显示 


一:字体

1、字号

  •  默认值为16px
  • css属性名: font-size:30px

2、字体粗细 

  • css属性名: font-weight
  • 关键字格式:正常normal   加粗bold
  • 数字输入格式: 整成400   加粗700

#注意!:后面没有单位符号! 

3、 字体样式

  • css属性名:font-style
  • 正常:normal  倾斜:italic
<style>
        div {
            font-style: italic;
        }

        em {
            font-style: normal;
        }
    </style>
</head>
<body>
    <div>div文字</div>
    <em>em</em>

#效果图: 

4、字体系列

  • css属性名:font-family
  • 直接输入想要字体名称   用 “,” 隔开(英文格式),系统按顺序显示(有的话)
  • 如果什么都没有,就选择默认储存的sans-系列字体(所以最后补充这个字体以防万一)
 <style>
        div {
            font-family: 微软雅黑, 黑体, sans-serif;
            /* 按顺序选择显示的字体 (如果都没有 就自动选存在的sans-系列的字体 */
            /* 使用的间隔单位是 “英文的,” */
        }
    </style>
</head>
<body>
    <div>
        这是一个div标签
        <!-- 默认的字体是 微软雅黑 -->
    </div>

5、样式的层叠性问题

  • 给同一个标签设置了相同的属性,此时会产生覆盖效果,只生效写在最下面的代码
<style>
        p {
            color: red;
            color: blue;
            /* 基于层叠性 后面的代码覆盖前面操作 */
        }
    </style>
</head>
<body>
    <p>pppp</p>

 #效果图 :

6、字体font相关属性的连写(简易方法) 

  • 取值:   font:style weight size family   (之间用空格分开)
  • 省略要求: 只能省略前两个style weight ,按默认值取

#!有顺序的要求!

 #代码要求:

二:文本样式 

1、文本缩进

  •  css属性名:  text-indent
  • 取值:数字 + px    或者     数字 + em 1em = 当前标签的font-size的大小 )

#对于编辑器代码过长,alt + z 可折叠显示

2、文本(内容)水平对齐方式

  •  css属性名: text-align
  • 取值:  left(左对齐) center(居中对齐) right(右对齐)

#img的css操作是在body这个标签下面的,或者说图片的显示是在一个盒子里面,图片的位置就由盒子的位置决定,所以就是修改body这个盒子(好像又不是这样理解...大概吧)

(内容居中显示)text-align:center 可以使  文本  ,span标签、a标签  ,input标签、img标签  居中显示

  • #注意要给以上元素的父级标签设置css
<style>
        h1 {
            text-align: center;
        }

        body {
            text-align: center;
            /* 图就是img img就在body的架构里面 */
        }
    </style>
</head>
<body>
    <h1>新闻标题</h1>
    <img src="./00-媒体文件/a3.jpg" alt="">
    <!-- 父级标签要了解 -->

  #效果图:

3、文本修饰 

  •  css属性名: text-decoration
  • 取值:underline下划线   ,line-through删除线   ,overline上划线   ,none无装饰线(常用)

 #text-decoration:none 多用于清除a标签默认的下划线(超链接)

4、行高

  •  作用:控制一行的上下行间距(包括字体高度 + 字体的上下间距,所以两段字之间的距离是两下间距 + 上间距

  • css属性名:line-height
  • 取值:数字 + px   或者   倍数(当前标签font-size的倍数)

#连写注意点:   font:style weight size/line-height family

  • font:italic 700 66px/2 宋体;

5、颜色

  • css属性名:  文字颜色:color    背景颜色:background-color
  • 取值:单词  , rgb(0,233,44)  , 透明度显示:rgba(244,45,44,0.4)   ,  #fff000

6、标签水平居中显示 

  • margin:0 auto   (div,p,h这样的标签)  -   上下  左右

#一般针对固定宽度的盒子,如果大盒子没有设置宽度,此时会默认占满父元素的宽度

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_43809941/article/details/128750464

css实现居中的7种方法-爱代码爱编程

实现HTML元素的居中 看似简单,实则不然 水平居中比如容易,垂直居中比较难搞定,水平垂直都居中更不容易。在这个响应式布局的年代,很难固定元素的宽高,俺统计了一下,目前的几种方法。本文由浅入深逐个介绍,使用了同一段HTML代码: <div class="center"> <img src="jimmy-choo-sh

css元素居中_bumphy的博客-爱代码爱编程

css居中 一、水平居中 (一)行内或类行内元素(二)块级元素居中 单个块元素:多个块级元素二、垂直居中 (一)行内或类行内元素 单行:single line多行:multiple

css_02_背景_文本_字体_链接_列表_表格_pre_eminent的博客-爱代码爱编程

CSS 背景 CSS 背景属性用于定义HTML元素的背景。 CSS 属性定义背景效果: background-color    颜色background-image  图片background-repeat  重复background-attachment  滚动background-position  位置

bootstrap丰富的html标签和css类(一)网格系统、文本排版、代码块显示、表格显示_tyson lee的博客-爱代码爱编程

一、概览 1.1 bootstrap css概览 需要使用html5文档类型,也就是在html文件头部使用<!DOCTYPE html>bootstarp3默认的css本身对移动设备友好支持。为了确保适当的绘

day02 css_何以所谓的博客-爱代码爱编程

一  使用样式 注意: css声明要以分号;结束,声明以{}括起来 建议一行书写一个属性 若值为若干单词,则要给值加引号,如 font-family: "agency fb"; 如果涉及到与 HTML 文档一起工作的话,class 和 id 名称对大小写是敏感的(学到js时就会有所了解)。   css 层叠样式表 行内样式表:元素上提

03 css样式_枫頔的博客-爱代码爱编程

css的主要作用是为HTML文档中的标签设置样式,以达到某种效果。下面介绍css中主要的样式语法。 1. css字体样式 CSS 字体属性定义文本的字体系列、大小、加粗、风格(如斜体)和变形(如小型大写字母)。 fon

前端----CSS层叠样式表-爱代码爱编程

一、CSS简介 1、CSS----用于网页美化 CSS是层叠样式表(Cascading Style Sheets) 的简称,有时我们也叫CSS样式表或级联样式表。CSS主要用于设置HTML页面的文本内容(字体、大小、形状等)、图片的外形以及版面布局和外观显示样式。 CSS的最大价值: 由HTML去做页面的结构呈现,CSS去做样式的优化。即结构(HTM

网页设计之CSS实战(3) --- 样式(背景、文本属性、字体、链接、列表、表格、元素边框)-爱代码爱编程

一、背景 1、背景色 p {background-color: gray;} 2、背景图像 body {background-image: url(bg-img.gif);} p.flower {background-image: url(bg-flower.gif);} (1)背景图的拼接方式 背景图的尺寸比元素的尺寸小的时候,需要指

前端02-CSS-爱代码爱编程

CSS的使用 行内样式 <p style="color:red;font-size:50px;">这是⼀段⽂本</p> 嵌入式 <style type="text/css">p {color: blue;font-size: 40px;}</style> 引⼊外联样式⽂件 <li

h5居中loading_css元素居中指南-爱代码爱编程

如有错误,欢迎指正。更多内容查看GitHub 一、元素分类 首先要知道元素分三种:内联元素(行内元素)、块级元素、内联块级元素。 1、内联(行内)元素 可与其他元素占一行 高、行高、内外边距不可更改 宽度为内容所占宽度,不可更改 容纳文本或其他行内元素 2、块级元素 独占一行 高、行高、内外边距可更改 不设置宽度的话宽度默认为容器

CSS特效--折叠卡片-爱代码爱编程

前言 这里用的主要是flex布局+过渡+基础知识点 代码 <div class="con"> <div class="a"> <div class="first"> <img src="../瀑布流/img/5.j

鸭题-02-css-爱代码爱编程

CSS display: none; 与 visibility: hidden; 的区别 联系:它们都能让元素不可见 区别: display:none;会让元素完全从渲染树中消失,渲染的时候不占据任何空间;visibility: hidden;不会让元素从渲染树消失,渲染师元素继续占据空间,只是内容不可见 修改常规流中元素的display

CSS文本样式值,成功定级腾讯T3-2-爱代码爱编程

第一章 HTML(★★) 1.浏览器页面有哪三层构成,分别是什么,作用是什么? 2.HTML5的优点与缺点? 3.Doctype作用? 严格模式与混杂模式如何区分?它们有何意义? 4.HTML5有哪些新特性、移除了哪些元素? 5.你做的网页在哪些浏览器测试过,这些浏览器的内核分别是什么? 6.每个HTML文件里开头都有个很重要的东西,Docty

CSS的基本操作-爱代码爱编程

目录 1. 设置网站的favicon图标2. 元素类型的转化3. 去掉列表 li 的圆点4. 鼠标样式更改5. 取消表单控件的轮廓线6. 文本域的拖拽的设置7. 设置表格的边框是否合并8. link标签9. css的三大特性(1) 层叠性(2) 继承性(3) 优先级(权重)10. 字体属性(1) 字体样式(2) 字体粗细(3) 字体大小(4) 文本

【Educoder】CSS答案(CSS——基础知识、CSS——基础选择器、CSS——文本与字体样式、CSS——背景样式、CSS——表格样式)-爱代码爱编程

文章目录 CSS——基础知识初识CSS:丰富多彩的网页样式CSS样式引入方式index.htmlstyle.cssCSS——基础选择器CSS 元素选择器CSS 类选择器CSS id选择器CSS——文本与字体样式字体颜色、类型与大小字体粗细与风格文本装饰与文本布局CSS——背景样式背景颜色背景图片背景定位与背景关联CSS——表格样式表格边框表格颜色、

浅学 --------- css_@see you later的博客-爱代码爱编程

htCSS简介 什么是CSS? 1、CSS 指层叠样式表 (Cascading Style Sheets) 2、样式定义如何显示 HTML 元素 3、样式通常存储在样式表中 4、外部样式表可以极大提高工作效率 5、外部样式表通常存储在 CSS 文件中 6、多个样式定义可层叠为一个 样式解决了一个很大的问题 HTML 标签原本被设计为用于定

css的学习_ain717的博客-爱代码爱编程

CSS入门: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta nam

w3school:css基础:css文本(文本、对齐、装饰、转换、间距、阴影),css字体(字体、样式、大小、谷歌字体、简写字体属性),css图标,css链接,css列表,css表格(15)_js w3school字体设计-爱代码爱编程

W3school:CSS基础:css文本(文本、对齐、装饰、转换、间距、阴影),css字体(字体、样式、大小、谷歌字体、简写字体属性),css图标,css链接,css列表,css表格(15) CSS:文本,字体,图标,链接