当前位置: 首页 > wzjs >正文

自己怎么做淘宝客网站吗苏州著名网站建设

自己怎么做淘宝客网站吗,苏州著名网站建设,个人建站需要多少钱,旅游网络营销的优势目录 一、CSS 概述 二、引入 CSS 的三种方式 2.1 内联样式 2.2 内部样式表 2.3 外部样式表 三、CSS 选择器 3.1 ID 选择器 3.2 class 选择器 3.3 标签选择器 3.4 通配选择器 3.5 分组选择器 3.6 层级选择器 3.7 属性选择器 3.8 伪类选择器 3.9 同辈选择器 四、…

        

目录

一、CSS 概述

二、引入 CSS 的三种方式

2.1 内联样式

2.2 内部样式表

2.3 外部样式表

三、CSS 选择器

3.1 ID 选择器

3.2 class 选择器

3.3 标签选择器

3.4 通配选择器

3.5 分组选择器

3.6 层级选择器

3.7 属性选择器

3.8 伪类选择器

3.9 同辈选择器

四、CSS 字体设置

五、CSS 布局

5.1 盒子模型

5.2 行块元素

5.3 定位


在网页开发领域,HTML 负责搭建网页结构,而 CSS 则是赋予网页美观样式的关键技术,它能让静态的网页变得丰富多彩、布局合理。下面将从多个维度深入剖析 CSS 的核心知识。

一、CSS 概述

CSS 即层叠样式表(Cascading Style Sheets) ,用于定义 HTML 或 XML 等文件的样式。随着 HTML 功能不断增加导致代码臃肿,CSS 应运而生,它不仅能静态修饰网页,还可配合脚本语言实现动态样式效果,极大提升了网页开发的效率与质量。

二、引入 CSS 的三种方式

2.1 内联样式

在 HTML 元素中直接使用style属性设置样式,适用于单独修改某一个标签的样式。

<p style="color:red; font-size: 16px;">这是一段红色16px字体的文字</p>

2.2 内部样式表

<head>标签中通过<style>标签定义样式,对当前页面内元素进行样式设置。

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>内部样式表示例</title><style>div {width: 100px;height: 100px;background-color: lightblue;}</style>
</head>
<body><div></div>
</body>
</html>

2.3 外部样式表

将 CSS 代码保存为单独的.css文件,通过<link>标签引入到 HTML 页面,适合多个页面共用样式。
styles.css文件内容:

body {font-family: Arial, sans-serif;
}
h1 {color: #333;
}

HTML 页面引入代码:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>外部样式表示例</title><link rel="stylesheet" href="styles.css">
</head>
<body><h1>这是一个标题</h1>
</body>
</html>

三、CSS 选择器

3.1 ID 选择器

通过元素的id属性选取唯一元素,在 CSS 中用#id名定义,如:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>ID选择器示例</title><style>#specialDiv {border: 2px solid green;}</style>
</head>
<body><div id="specialDiv">具有特殊样式的div</div>
</body>
</html>

3.2 class 选择器

根据class属性选取一类元素,CSS 中用.class名定义,支持一个元素多个类名:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>class选择器示例</title><style>.highlight {background-color: yellow;}</style>
</head>
<body><p class="highlight">高亮段落1</p><span class="highlight">高亮文本</span>
</body>
</html>

3.3 标签选择器

直接通过 HTML 标签名称选取所有同类元素,如:

p {text-align: justify;line-height: 1.6;
}

3.4 通配选择器

*可选取页面所有元素,常用于初始化样式:

* {margin: 0;padding: 0;box-sizing: border-box;
}

3.5 分组选择器

用逗号分隔多个选择器,对不同元素设置相同样式:

h1, h2, h3 {color: purple;
}

3.6 层级选择器

后代选择器(空格)选取某元素的所有后代,子元素选择器(>)只选直接子元素:

/* 后代选择器 */
nav ul li {list-style: none;
}
/* 子元素选择器 */
.container > p {font-weight: bold;
}

3.7 属性选择器

根据元素属性及属性值选取元素:

a[target="_blank"] {text-decoration: underline;
}
input[type="text"] {border: 1px solid #ccc;
}

3.8 伪类选择器

用于选取特定状态元素,如链接的不同状态:

a:link {color: blue;
}
a:visited {color: purple;
}
a:hover {color: red;
}
a:active {color: orange;
}

3.9 同辈选择器

+选取相邻同辈元素,如:

h2 + p {font-style: italic;
}

四、CSS 字体设置

p {font-family: "微软雅黑", sans-serif; /* 字体类型 */font-size: 14px; /* 字体大小 */font-style: italic; /* 字体风格 */text-align: center; /* 水平居中 */line-height: 24px; /* 垂直居中 */text-decoration: underline; /* 下划线 */
}

五、CSS 布局

5.1 盒子模型

.box {width: 200px;height: 150px;padding: 10px;border: 2px solid black;margin: 20px auto;background-color: lightgray;
}

5.2 行块元素

行内元素如<span>,块级元素如<div>,可通过display转换:

span {display: block; /* 行内转块级 */
}
div {display: inline; /* 块级转行内 */
}

5.3 定位

/* 绝对定位 */
.absolute {position: absolute;top: 50px;left: 100px;
}
/* 相对定位 */
.relative {position: relative;left: 20px;top: 10px;
}

        CSS 作为网页样式设计的核心技术,掌握这些基础与核心要点,能够帮助开发者打造出美观、实用且具有良好用户体验的网页。


文章转载自:

http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://00000000.kxmyj.cn
http://www.dtcms.com/wzjs/602722.html

相关文章:

  • 门户网站开发分类高端网站建设公司成都
  • 小城镇建设期刊网站东明县网站建设
  • 电子商务网站建设实训展示河北建设人才网官网
  • 长沙专业外贸建站公司企业网站的主要栏目
  • 给钱做h事都行的网站名免费搭建个人网站的3种实用方法
  • 民权做网站wordpress简约官网
  • 商城网站开发方案书公司网站建设
  • 分类信息网站成都搭建网站如何用微信支付
  • 洞头建设局网站网站的优化排名怎么做
  • 重庆好的网站制作公司linux上传中文wordpress
  • 牟平建设局网站北留德庄网站是怎么做新手引导
  • 网站推广通常是从网站建设及运营广州做手机网站建设
  • 外贸企业网站建设wordpress指定目录为首页
  • 安康网站制作公司娄底网站建设的公司
  • 宜昌模板网站建设自己免费做小程序
  • pc端网站建设哪里有河北建设工程招标信息网官网
  • 成华区网站建设公司wordpress不会发送电子邮件
  • 英文外贸发布网站哪个公司建立网站好
  • 商业网点建设中心网站单页设计用什么软件
  • 给别人做网站如何收费针织衫技术支持东莞网站建设
  • 网站用什么系统好用大数据网页制作
  • 自已做的网站怎么做域名解析杭州建管网
  • 怎么做网站赚流量推广网页怎么做的
  • 做fpga的网站厦门软件园网站开发
  • 土特产直营网站建设代码网站的数据库做备份
  • 个人注册网站一般做什么企业建设门户网站的目的
  • 网站规划的主要任务是什么wordpress 支持 插件下载
  • 网站形象首页flash学ui设计适合什么样的人
  • 建行商城网站那个旅游网站做攻略最好
  • 网站维护什么情况农村电商网站建设方案