基础很重要
--------一位面试官的忠告
由于之前去面试,考官问及一些前端基础,才惊觉原来前端开发博大精深,远不是会写JavaScript就可以搞定的。于是于当当买了一本名字很狗血的书--《html、Css、javascript网页制作从入门到精通》,此书感觉说得实在基础,及其适合刚入门的玩家,于是准备写一些读书笔记,以供自己日后查阅,也供增强记忆。
Html (hyper text makeup language)网页超文本标记语言
Chapter 1~2,Html其实是XML的一种。其基本组成元素为:
<html>
<head>
<!-- html头部标记-->
</head>
<body>
<!-- html网页主题标记-->
</body>
</html>
每一个html页面都应包含这几个要素,现在将其掰开解释,并罗列其功能,<html>标签没有什么可以解释的,所有的页面代码都应包含在其中,类似于一个包含所有页面代码的大括号。
现在来看看
<head>标签有什么作用和属性,其属性关系图如下:
title 作用:1、定义浏览器工具栏中的标题 ;2、提供页面被添加到收藏夹时的标题;3、显示在搜索引擎结果中的页面标题
name 说明[keywords|description|revised|author|generator]:
<meta name="keywords" content="定义针对搜索引擎的关键词" />
<meta name="description" content="定义对页面的描述" />
<meta name="revised" content="定义页面的最新版本" />
<meta name="author" content="定义页面的作者" />
<meta name="generator" content="定义页面的制作工具" />
http-equiv说明[content-type|expires|refresh|set-cookie|pragma|Window-target|Pics-label]:
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
(html5中新增一个属性 charset,使得此处可以简写为)<meta charset=ISO-8859-1">
<meta http-equiv="refresh" content="[刷新页面的秒数][;url=需要跳转的地址]" />
<meta http-equiv="pragma" content="" /> 属性很多,需要用到时可以参考
星之羽憶的BLOGhttp://www.cnblogs.com/yuyii/archive/2008/10/16/1312238.html
<meta http-equiv="Expires" content="Mon, 20 Jul 2009 23:00:00 GMT [0]" />
页面缓存设置,content配置日期之前,都去取本地缓存中的页面。PS:日期必须用GMT格式,0表示已过期
<Meta http-equiv=“Set-Cookie" Content=cookievalue=xxx; expires=Wednesday, 21-Oct-98 16:14:21 GMT; path=/>
如果网页过期,则缓存失效
<Meta http-equiv="Widow-target" Content=_top>
注意:这个属性是用来防止别人在框架里调用你的页面。Content选项:_blank、_top、_self、_parent
<META http-equiv="Pics-label" Contect= (PICS-1.1'http://www.rsac.org/ratingsv01.html' I gen comment 'RSACi North America Sever' byxx>
<body>标签,w3c告诉我们:一个简单的 HTML 文档,拥有尽可能少的必需的标签。body标签的属性主要都是样式属性,而此类样式属性最好都应该写入到CSS样式文件中去,但是作为对原始HTML的学习,下面还是罗列一下body的相关属性。
bgcolor = ”背景颜色"/
background='图片的地址'/
text=‘文字的颜色'/
link='连接的颜色'/
alink=‘单击连接的颜色'/
vlink='点击后连接的颜色'/
xxmargin=各种边距/
分享到:
相关推荐
这里将收集我做过的所有的前端面试笔试题,并根据自己的理解提供解答,以及一些关于前端找工作方面的经验等。 前端笔试面试题部分 试题链接 原题概述 标签分类 1.md CSS部分 CSS 2.md HTML部分 HTML 3.md FEX ...
JavaScript内嵌于HTML网页中,通过浏览器内置的JavaScript引擎进行解释执行,把一个原本只用来显示的页面转变成支持用户交互的页面程序。 浏览器是访问互联网中各种网站所必备的工具,JavaScript主要就是???行在...
Odoo owl学习笔记之七--模板(前端核心内容) 内容 概述 指令 QWeb 模板参考 白色空间 表达评估 静态 html 节点 输出数据 设置变量 条件句 动态属性 动态类属性 动态标签名称 循环 子模板 动态子模板 调试 碎片 ...
第一章 Web开发技术-概述.html
HTML网页设计课件、HTML网页设计教案,HTML网页设计教学计划,HTML网页设计实训指导书,HTML+CSS实战
JavaScript内嵌于HTML网页中,通过浏览器内置的JavaScript引擎进行解释执行,把一个原本只用来显示的页面转变成支持用户交互的页面程序。 浏览器是访问互联网中各种网站所必备的工具,JavaScript主要就是运行在...
第5章 Vue路由 初识路由 ...服务器收到请求后,将数据和模板组合,返回HTML页面,或者直接返回HTML模板,由前端JavaScript程序再去请求数据,使用前端模板和数据进行组合,生成最终的HTML页面。 5.1
1.1 什么是前端开发 1.2 前端开发人员必备能力 1.3 前端开发技术 1.4 前端开发所需工具 1.5 HTML页面基本结构 1.6 标签
本项目是一个基于SSM(Spring、SpringMVC、MyBatis)框架的Html前端项目演示源码。它以Html为主要开发语言,辅以多种技术栈,包括CSS、JavaScript和Java,以确保前端界面既美观又具备交互性。 文件构成: 总计74个...
目录概述挑战用户应该能够: 根据组件的设备屏幕尺寸查看组件的最佳布局查看桌面上的悬停状态以获取注册号召性用语截屏链接解决方案URL: 实时站点URL:我的过程内置语义HTML5标记SCSS变量和混合弹性盒CSS网格移动...
HTML:HTML主要用来编写网页的结构,例如<a></a>表示超链接。 CSS:CSS样式包括颜色、大小、字体等,布局合理的页面效果。 JavaScript:JavaScript的功能主要包括实现页面逻辑、行为、动作等,用来动态操作元素的...
项目概述:本高效员工管理系统基于Python的Django框架开发,集成了MySQL数据库以确保数据存储的稳定性和可靠性。前端采用HTML、CSS、JavaScript以及Ajax技术,实现了用户界面的交互性和动态内容更新。整个项目包含...
项目概述:基于SSM框架的仓储管理系统 ...简单描述:本项目集合了基于SSM(Spring、SpringMVC、MyBatis)框架开发的仓储管理系统源码,涵盖前端展示与后端逻辑,旨在为用户提供一个高效、可维护的仓库解决方案。
项目概述: 本项目致力于使用Spark进行大数据分析,并专注于其在共享单车行业的应用研究。项目采用Vue作为主要开发语言,融合了前端与后端技术,涉及多种编程语言,包括Vue、JavaScript、Java、HTML以及Scala。 ...
# 项目概述 ### 项目介绍 学成在线就是一个在线学习平台,类似慕课网以及腾讯学堂,是专门针对IT行业进行在线学习的平台。 学成在线采用B2B2C的业务模式,即向企业与个人提供平台实现教学服务,其中企业就是老师...
项目概述:django-lb-workflow 是一个基于Python的高效易用Django流程引擎源码,旨在轻松集成至现有系统。该项目主要由68个Python文件、30个HTML文件以及其他相关文件构成,共计136个文件。其中还包括了HTML模板、...
适合Web初学者学习入门,小白入门,学校教材。 包含Html+Css+JavaScript的使用
本文介绍一种实现字符跳动效果的技术方案,通过简单的HTML、CSS和JavaScript代码,你可以为网页文本添加生动的交互动画。这种效果可以用于吸引用户注意、增强品牌形象或仅仅为了创造乐趣。 技术实现概述 制作跳动...
项目概述: 本项目是基于Vue.js框架开发的SSM项目Furn的前端页面源码。主要采用JavaScript语言,整合了Vue.js、HTML和CSS技术。 技术构成: - JavaScript:核心逻辑与交互实现 - Vue.js:前端框架,用于构建响应式...