Skip to main content

基本结构

<!DOCTYPE html><html lang="en">  <head>    <meta charset="UTF-8" />    <link rel="icon" href="/favicon.ico" />    <meta name="viewport" content="width=device-width, initial-scale=1.0" />    <title>Svelte + TS + Vite App</title>  </head>  <body>    <div id="app"></div>    <script type="module" src="/src/main.ts"></script>  </body></html>

以上为最新的基本结构

!DOCTYPE html#

告诉浏览器以哪个版本html来 显示,这种就是最新的html5

head#

title#

里面的内容会显示在浏览器标签里

base#

暂时不懂,哈哈

link#

链接外部的资源

 <link rel="icon" href="/favicon.ico" />

rel表示链接的关系,如icon就是图标,stylesheet就是样式表

href表示链接地址,可以是网络地址也可以是本地地址

style#

行内样式,用来和html结合标签成对出现,里面写css内容

<style type="text/css">p{color:red;}</style>

type表示样式语言,默认是text/css

media现在暂时不会用

meta#

其他标签不能表示的全部用meta来表示

<meta charset="UTF-8" />

这表示什么字符集

<meta name="viewport" content="width=device-width, initial-scale=1.0" />

width:可视区域的宽度,值可为数字或关键词device-width

height:同width

intial-scale:页面首次被显示是可视区域的缩放级别,取值1.0则页面按实际尺寸显示,无任何缩放

maximum-scale=1.0, minimum-scale=1.0;可视区域的缩放级别,

maximum-scale用户可将页面放大的程序,1.0将禁止用户放大到实际尺寸之上。

user-scalable:是否可对页面进行缩放,no 禁止缩放

body#

主体部分

行标签,快标签#

如p,h1,h2,`````

style#

样式标签

script#

写脚本的地方