【html】css字体样式

HTML里面FONT元素可以设置字体的大年夜小,字体,色彩等样式.B元素和Strong元素都可以设置文字为粗体;I元素和EM元素都可以设置为斜体. 最根基样式: 一字体 在HTML中可利用font face=来设置文字字体,而在css中设置字体利用到的属性是font-family,其语法代码以下:

  HTML里面FONT元素可以设置字体的大年夜小,字体,色彩等样式.B元素和Strong元素都可以设置文字为粗体;I元素和EM元素都可以设置为斜体.

  最根基样式:

  一字体

  在HTML中可利用<font face="">来设置文字字体,而在css中设置字体利用到的属性是font-family,其语法代码以下:

  font-family:字体名

  font-family:字体名1,字体名2

  font-family:fantasy|monospace|ncursive|serif|sans- serif

  1.指订单个字体

  有关字体的体式式子十分简单,只要在font-family中正确地输入字体名称便可. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

  <html> <head>

  <title>字体样式</title>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <link href="" type="text/css" rel="stylesheet"/>

  <style type="text/css">

  <!--

  p.a{font-family: 宋体;}

  p.b{font-family: 隶书;}

  p.c{font-family: Mangal;}

  p.d{font-family: "Broadway BT";}

  -->

  </style>

  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

  </head>

  <body>

  <p class="a">宋体</p>

  <p class="b">隶书</p>

  <p class="c">ABCEDEFG</p>

  <p class="d">ABCDEFGH</p>

  </body>

  </html>

  2.设置可选字体

  在css里面许可为文字指定多个字体,每个字体用逗号隔开, 在通用景遇下,浏览器会利用第一种字体来显示文字,当第一种字体不存在时,浏览器会测验测验第二种字体来显示,只要当所有的字体不存在的时刻。才会利用默许的字体来显示. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

  <html> <head>

  <title>字体样式</title>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <link href="" type="text/css" rel="stylesheet"/>

  <style type="text/css">

  <!--

  p {font-family: 梗直宋体,隶书,梗直楷体;}

  -->

  </style>

  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

  </head>

  <body>

  <P>梗直宋体,梗直楷体,隶书</P>

  </body>

  </html>

  二:文字大年夜小

  在css中设置文字的大年夜小用到的属性是font-size;

  其语法代码:

  font-size:xx-small || x-small || small || medium || large || xx-large || x-large || larger || 长度 || 百分比

  1.绝度尺寸

  在css里面定义七种绝度字体大年夜小

  2.相对尺寸

  3.字体大年夜小调剂

  三粗体

  在HTML中利用<B><strong>来让文字加粗,然则加粗若干这就不是开辟者可以或许节制的,所以要相正确的节制加粗的程度,还要利用css中的font-weight属性

  1.font-weight属性

  2.粗体的显示体式式子

  四 斜体

  在HTML中可利用I元素和EM元夙来让文字倾斜,而在css中式利用font-style属性让文字倾斜. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

  <html> <head>

  <title>字体样式</title>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <link href="" type="text/css" rel="stylesheet"/>

  <style type="text/css">

  <!--

  .a{font-style: italic;}

  .b{font-style:normal;}

  -->

  </style>

  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

  </head>

  <body>

  <P class="a"> Hello world</P>

  <p class="b">Nice to Meet you</p>

  </body>

  </html>

  五,字体变形

  除字体大年夜小,粗体和斜体以外css中还可让文字变形:

  1.小型大年夜写字母

  利用font-variant属性可让英文字母改成小型大年夜写字母,其语法代码为:

  font-variant:normal | small-caps

  六,综合设置

  利用font开首的属性,针对这类景遇,在css中可以有一个对比省的写法

  font: font-style || font-variant || font-weight || font-size || lint-height || font-family

  利用font属性来设子文字样式 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

  <html> <head>

  <title>字体样式</title>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <link href="" type="text/css" rel="stylesheet"/>

  <style type="text/css">

  <!--

  .a{font-style: italic;font-variant: small-caps;font-weight: bold;font-size: 20px;line-height: 120%;font-family: 宋体;}

  .b{font:italic small-caps bold 20px /120% 宋体;}

  -->

  </style>

  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

  </head>

  <body>

  <P> Hello world</P>

  <p class="a">Nice to Meet you</p>

  <p class="b">Good Bye</p>

  </body>

  </html>

  七 润饰

  在css中可认为文字略微做润饰,如在文字上面添加下划线,下划线,

  1.文字润饰

  在css中利用text-decoration属性 为文字插件润饰符

  八暗影

  设子文字的暗影让字体看上去加倍有立体感,设子暗影所用到的属性为text-shadow,语法代码为:

  text-shadow:none; | color || lenght

  九大年夜写写转换

  在css中措置惩罚css大年夜小写都是经由过程text-transform属性来完成的,语法代码

  十间距

  在css中可以定义文字与文字之间的距离个中包含行间距

  1.行间距 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

  <html> <head>

  <title>字体样式</title>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <link href="" type="text/css" rel="stylesheet"/>

  <style type="text/css">

  <!--

  .a{line-height: normal;}

  .b{line-height: 1.5;}

  .c{line-height: 25px;}

  .d{line-height: 150%;}

  .e{line-height: 0.5;}

  -->

  </style>

  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

  </head>

  <body>

  <p class="a">Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/></p>

  <p class="b">Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/></p>

  <p class="c">Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/></p>

  <p class="d">Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/></p>

  <p class="e">Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/>

  Fir tiem i baby when i saw your face<br/>

  </p>

  </body>

  </html>

  2.字间距

  在css中可以经由过程letter-spacing属性来设子字体间距;对英文来讲字间距是每个字母的距离对中文来讲字间距是每个字的距离 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

  <html> <head>

  <title>字体样式</title>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  <link href="" type="text/css" rel="stylesheet"/>

  <style type="text/css">

  <!--

  .a{letter-spacing: normal;}

  .b{letter-spacing: 2px;}

  .c{letter-spacing: 10px;}

  -->

  </style>

  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

  </head>

  <body>

  <p class="a">Fir tiem i baby when i saw your face<br/>

  我是一只鸟<br/>

  可怜的娃娃啊<br/></p>

  <p class="b">Fir tiem i baby when i saw your face<br/>

  我是一只鸟<br/>

  可怜的娃娃啊<br/></p>

  <p class="c">Fir tiem i baby when i saw your face<br/>

  我是一只鸟<br/>

  可怜的娃娃啊<br/></p>

  </body>

  </html>

  3.词间距

  在css中可利用word-spacing来设置词间距,词间距是针对英文而言的

你可能感兴趣的:(【html】css字体样式)