软件主要分两种架构C/S和B/S,我们主要从事的是B/S的软件的开发。
什么是B/S?
B/S中的B指的是browsers,是浏览器的意思,S值Server指服务器的意思。
B/S架构的软件一般都是通过访问一个网页的形式来使用的,而将一些运算等操作放到远端的服务器上
像常用的京东、淘宝、4399等这些网站都是B/S架构的软件
结构
HTML用于描述页面的结构
表现
CSS用于控制页面中元素的样式
行为
JavaScript用于响应用户操作
HTML
• HTML(Hypertext Markup Language)超文本标记语言
• 它负责网页的三个要素之中的结构
• HTML使用标签的的形式来标识网页中的不同组成部分。
• 所谓超文本指的是超链接,使用超链接可以让我们从一个页面跳转到另一个页面。
标签
• HTML中的标记指的就是标签
• HTML使用标记标签来描述网页
元素
• 我们还将一个完整的标签称为元素。
• 这里我们可以将元素和标签认为是一个同义词
<h1>一级标题</h1>
上边的h1我们就称为元素
<p>我是一个<em>段落</em></p>
p也是一个元素,em是p的子元素,p是em的父元素
<body>
<p><em>内容</em></p>
<body>
•body也是一个元素
•body是p和em的祖先元素
•p和em是body的后代元素
属性
可以为HTML标签设置属性
通过属性为HTML元素提供附加信息
属性需要设置在开始标签或自结束标签中
属性总是以名称/值对的形式出现
比如:name=“value”
有些属性可以是任意值,有些则必须是指定值
注释
注释中的内容不会在网页中显示
<!-- 注释内容 -->
注释不能嵌套
<head>
<meta charset="UTF-8">
</head>
<body>
<h1>这是我的<font color="#a52a2a" size="10">网页</font></h1>
<h2>这是我的网页</h2>
<h3>这是我的网页</h3>
<h4>这是我的网页</h4>
<h5>这是我的网页</h5>
<h6>这是我的网页</h6>
<hr />
<p>这是一段</p>
<hr />
<img src=" " alt=" " width=" " height=" ">
</body>
</html>
<!--
<h1> </h1> 标题 一共有6级标题但只有一个<h1>
<p> </p> 段落
</br> 换行
<hr /> 水平线
> 用$gt
< 用$lt
空格 $nbsp
版权符号 $copy
width=" " 宽
height=" " 高
-->
网友评论