引言:
本篇博客对简单的css html界面设计做了简要介绍
这篇博客主要就是介绍了做横向项目中,CSS界面设计与优化。
界面设计【1】-项目的UI设计css
- 1. 什么是css?
- 2. css编程demo
- 3. 可视化效果
1. 什么是css?
CSS是层叠样式表(Cascading Style Sheets)的缩写,是一种用于设计网页布局和外观的标记语言。具体来说,CSS有以下特点和作用:
CSS是一种样式表语言,用于描述HTML或XML(包括如SVG、XHTML等格式)文档的呈现。CSS描述了在屏幕、纸质、音频等媒介中元素应该如何被渲染的问题。
2. css编程demo
html代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="styles.css">
<title>My Resume</title>
</head>
<body>
<div class="resume">
<div class="header">
<h1>Andrew Kawasaki</h1>
<p>Web Developer</p>
</div>
<div class="section">
<h2>Education</h2>
<p>Doctor's in Computer Science - XYZ University</p>
</div>
<div class="section">
<h2>Experience</h2>
<p>Doctor of Engineering</p>
<p>Posdoctoral Researcher</p>
</div>
<div class="section">
<h2>Skills</h2>
<ul>
<li>Fault Diagnosis</li>
<li>Machinery Dynamic Modeling</li>
<li>Python & Matlab</li>
</ul>
</div>
</div>
</body>
</html>
css代码如下:
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
}
.resume {
max-width: 600px;
margin: 20px auto;
padding: 20px;
border: 2px solid #333;
border-radius: 10px;
}
.header {
text-align: center;
margin-bottom: 20px;
}
h1 {
margin: 0;
font-size: 2em;
}
.section {
margin-bottom: 20px;
}
h2 {
margin-bottom: 10px;
}
ul {
padding-left: 20px;
}
ul li {
list-style: square;
}