【web前端作业】

web前端第一次作业

第一项:课堂总结

什么是Web前端:
  • Web前端一般由多种开发技术制作,是给用户展示的网页页面,即网站的前台部分。
什么是HTML:
  • HTML全称Hyper Text Mark-up Language 翻译过来就是超文本标签语言,标签也可称作标记或者元素。
  • HTML是目前网络上运用最广泛的前端技术之一,也是网页 构成最主要的部分之一。
  • HTML文本是由HTML标签构成的描述性文本,HTML文本可以表述 文字 表格 声音 图形 动画 链接等。

  • HTML是WEB编程的基础,HTML之所以被称为超文本标签语言,是文本包含了所谓的“超级链接”和媒体文件。

  • HTML结构由头部(head)和主体(body)构成

    • 头部描述了浏览器所需的信息
    • 主体包含要说明的具体内容
  • 需要说明的是HTML语言不是一种编程语言而是一种描述性语言,用于描述超文本内容的显示方式。比如,文字以什么颜色大小显示,图片以什么尺寸位置显示。
HTML标签
  1. html标签表示网页的开始,应该把它放在最外层,其他所有的标签出去文件头声明都该放在html标签内。
<html></html> 
  1. 头部标签,通常放title、meta、style等标签。从这些名字就能看出来,head标签的作用是用来定义页面属性。
<head></head>
  1. 主体标签,网页上所有要显示的内容都放在这个标签内。
<body></body>
  1. meta标签下载head标签内,meta提供了网页的信息,包括作者、关键字、网页编码、自动刷新等信息。

    常用的网页编码有:GB2312 UTF-8 BIG5 GBK

<meta>
  1. strong/b 标签

    这俩标签显示效果一样,都是加粗的效果,strong有强调语气 的意味,但对我们程序员来说显示效果一致的话,选简单的。 主要使用b标签表加粗。

<strong>粗体</strong>
<b>粗体</b>
  1. em、i标签都是加斜文本的标签,现在我们一般使用i标签加斜问题,em标签有存在强调的意思,现在随着css3的使用,而慢慢的用来标注css的字体图标。
<em>斜体</em>
<i>斜体</i>
  1. u和del标签
    u表示下划线,del的表示删除线。
<u>下划线</u>
<del>删除线</del>
  1. br标签表示换行,hr标签表示分割线
<br>
<hr>
  1. p标签:表示段落

    两个相邻的p标签之间会空一行,align是p段落的一个属性,right center left对align的值 分别代表右对齐 中心对齐 和左对齐。p标签与br标签有一些相似都能换行,但是br换行时行与行之间不空行。

<p></p>
  1. sub、sup、pre、span标签

    sub表示文字下标;sup表示文字的上标 ;pre标签原样输出文本内容;span是一个标准行内输出,一般用来装饰包裹的文本内容,常见于装饰文本。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
	</head>
	<body>
		<span style="border: 1px solid red;width: 300px;display: inline-block;">
			一切的一切都是那么和谐美丽,相互映衬。</span>
		0<sub>2</sub>
		10<sup>5</sup>
		<pre>
	静夜思 --李白
	床前明月光
	疑是地上霜
	举头望明月
	低头思故乡
		</pre>
	</body>
</html>

运行结果:

在这里插入图片描述

  1. hn、div标签

    hn标签中的n指的是标题1-6对应了不同级别的6个级别,主要用来装饰标题。

    div标签是一个标准的块标签,主要用来布局。

    块标签:占据整行空间,对宽高等属性生效。

  <body>
    <h1>1级标题</h1>
    <h2>2级标题</h2>
    <h3>3级标题</h3>
    <h4>4级标题</h4>
    <h5>5级标题</h5>
    <h6>6级标题</h6>  
    <div></div>
  </body>
  1. 语义化标签

    优点:

    增强代码可读性,提高程序员的维护效率,降低维护成本。

    可以为搜索引擎起到引导作用。

  2. 多媒体标签

    img标签

    img标签用来引入图片到页面中 src是一个必须的属性,该属性表示图片的地址

<img src="">

第二项:使用HTML标签制作页面

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>古诗分享</title>
	</head>
	<body>
		<h1>将进酒<span style="font-size: 25px;">君不见黄河之水天上来</span></h1>
		<img src="D://photo/libai.jpg" style="float: left; height: 375px;"/>
		<pre>
<b>君不见黄河之水天上来,奔流到海不复回。</b><br>
<b>君不见高堂明镜悲白发,朝如青丝暮成雪。</b><br>
<b>人生得意须尽欢,莫使金樽空对月。</b><br>
<b>天生我材必有用,千金散尽还复来。</b><br>
<b>烹羊宰牛且为乐,会须一饮三百杯。</b><br>
<b>岑夫子,丹丘生,将进酒,杯莫停。</b><br>
<b>与君歌一曲,请君为我倾耳听。</b><br>
<b>钟鼓馔玉不足贵,但愿长醉不愿醒。</b><br>
<b>古来圣贤皆寂寞,惟有饮者留其名。</b><br>
<b>陈王昔时宴平乐,斗酒十千恣欢谑。</b><br>
<b>主人何为言少钱,径须沽取对君酌。</b><br>
<b>五花马,千金裘,</b><br>
<b>呼儿将出换美酒,与尔同销万古愁。</b>
		</pre>
	</body>
</html>

运行效果:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、设计的目的 做个棋手类网站以怀念个人围棋的时光。还有此刻的美丽,以及无限的未来向往。 2、设计布局 主页设计布局是在网站的右上角是标准的导航栏,包括主页、国内风云、风云人物、国外盛况、国外四位棋手简介、比赛报名等,点击相应的导航标签,跳转到相同模块对应的详情页展示,其网站左上角是网站标题,中间穿插背景图来突出适应网站风格。网站中央是图片跟内容简介,主要介绍国内棋手界风云,左边是图片,突出主题。接下来是风云人物链接资料,点击对应人物会弹出DIV文本框显示每个棋手的风云人物资料简介,点击右边的关闭按钮会关闭整个弹出的文本框,非常方便适宜网站的总体要求。接下来是国外盛况介绍,下面依次是四张围棋手的图片一字排开设计,鼠标悬停在上面会出现棋手姓名以及简介,点击图片会把棋手图片放大到中屏居中显示,还可以实现左右切换棋手图片,点击左上角的关闭按钮即可关闭弹出的图片。接下来拉到下面的国外四位棋手简介可以发现这是树形布局的四个div框,依照树形结构错落有致排开,分别展示上面四位棋手对应的资料简介,以及人物生平获奖资料等。网站靠近底部的位置就是国内群雄争霸比赛报名的Form表单,有棋手姓名、棋手电话、邮箱、比赛宣言等四项内容,并在提交前会依次检验文考框是否已经按照格式要求填写,如果没有按照要求规则填写会提示请修改该内容,直到符合要求为止,才能报名,填写完毕后点击报名,会弹出“恭喜棋手,报名成功,请等待组委会后续短信通知比赛规则”提示框,点击确定即可关闭报名成功提示框。 3、网站具体设计过程 首先选定 本网页制作工具是前端开发利器: WebStorm,创建前端项目工程,并创建相应的文件夹,存放各个css、js,还有网页中用到的各种图片,以及除了主页面index.html之外的二级页面,其存放在html文件夹下,在各个二级页面与主页跳转的网页链接上采用相对路径而不是绝对路径,创建好的项目工程目录结构如下所示。 首先设计网站主页也就是核心内容index.html,先要设计总体的导航条栏目,并点击对应主题来到其链接的详情页,这里采用href标签,用id进行位置定位。页面总体采用 CSS+DIV 布局,最外层DIV为框架,导航条设计。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值