发布时间:2024-07-10 17:01
作者:小 琛
欢迎转载,请标明出处
css:在web中,用于渲染网页的工具
三大引入方式:内嵌、外联、行内
一般的工程开发多用外联式,这样可以让工程文件看起来清晰;内嵌式通常用于演示等简单操作;行间式在css渲染阶段一般不使用,通常和js配合完成某些功能。
选择器有四种:标签选择器、类选择器、id选择器、通配符选择器
标签选择器
以标签的名字作为选择标准,css会找到所有的该类标签,进行渲染
该方法有优点亦有缺点,当某些场景下,多个相同的标签要显示不同内容,该方式并不适用
id选择器
id选择器和类选择器类似,定义方式为#+类名,在css中不适用,js中大量使用
通配符选择器
定义方式:*{},找到所有的标签,进行定义
font的属性有非常多个,这里介绍常见的几个属性
字体支持符合属性,例如:font:italic 700 60px 宋体
默认字体大小为16px
DOCTYPE html>
<html lang=\"en\">
<head>
<meta charset=\"UTF-8\">
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
<title>新闻网页title>
<style>
.center {
text-align: center;
}
.time {
color: #808080;
}
.address {
color: #87ceeb;
font-weight: bold;
}
a {
text-decoration: none;
}
.text {
text-indent: 2em;
}
style>
head>
<body>
<div>
<h1 class=\"center\">《自然》评选改变科学的10个计算机代码项目h1>
<p class=\"center\">
<span class=\"time\">2077年01月2日14:58span>
<span class=\"address\">新浪科技span>
<span><a href=\"#\">收藏本文a>span>
p>
<hr>
div>
<div class=\"text\">
<p>2019年,事件视界望远镜团队让世界首次看到了黑洞的样子。不过,研究人员公布的这张发光环形物体的图像并不是传统的图片,而是经过计算获得的。利用位于美国、墨西哥、智利、西班牙和南极地区的射电望远镜所得到的数据,研究人员进行了数学转换,最终合成了这张标志性的图片。研究团队还发布了实现这一壮举所用的编程代码,并撰文记录这一发现,其他研究者也可以在此基础上进一步加以分析。
p>
<p>
这种模式正变得越来越普遍。从天文学到动物学,在现代每一项重大科学发现的背后,都有计算机的参与。美国斯坦福大学的计算生物学家迈克尔·莱维特因“为复杂化学系统创造了多尺度模型”与另两位研究者分享了2013年诺贝尔化学奖,他指出,今天的笔记本电脑内存和时钟速度是他在1967年开始获奖工作时实验室制造的计算机的1万倍。“我们今天确实拥有相当可观的计算能力,”他说,“问题在于,我们仍然需要思考。\"
p>
<p>
如果没有能够解决研究问题的软件,以及知道如何编写并使用软件的研究人员,一台计算机无论再强大,也是毫无用处的。如今的科学研究从根本上已经与计算机软件联系在一起,后者已经渗透到研究工作的各个方面。近日,《自然》(Nature)杂志将目光投向了幕后,着眼于过去几十年来改变科学研究的关键计算机代码,并列出了其中10个关键的计算机项目。
p>
<p>
最初的现代计算机并不容易操作。当时的编程实际上是手工将电线连接成一排排电路来实现的。后来出现了机器语言和汇编语言,允许用户用代码为计算机编程,但这两种语言都需要对计算机的架构有深入的了解,使得许多科学家难以掌握。20世纪50年代,随着符号语言的发展,特别是由约翰·巴克斯及其团队在加州圣何塞的IBM开发的“公式翻译”语言Fortran,这种情况发生了变化。利用Fortran,用户可以用人类可读的指令来编程,例如x=3 + 5。然后由编译器将这些指令转换成快速、高效的机器代码。
p>
div>
body>
html>
DOCTYPE html>
<html lang=\"en\">
<head>
<meta charset=\"UTF-8\">
<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
<title>平衡车title>
<style>
body {
background-color: #f5f5f5;
}
.product {
width: 234px;
height: 300px;
background-color: #ffffff;
}
.car {
text-align: center;
}
img {
width: 160px;
height: 140px;
}
.平衡车 {
font-size: 14px;
line-height: 25px;
}
.成年人 {
font-size: 12px;
line-height: 30px;
color: #cccccc;
}
.price {
color: #ffa500;
font-size: 14px;
}
style>
head>
<body>
<div class=\"product\">
<div class=\"car\">
<img src=\"./1.jpg\" alt=\"平衡车\" title=\"平衡车\">
<div class=\"平衡车\">九号平衡车div>
<div class=\"成年人\">成年人的玩具div>
<div class=\"price\">1999元div>
div>
div>
body>
html>