javaweb笔记
时间:2023-03-11 14:30:00
web概念概述
* JavaWeb: * 使用Java基于互联网项目的语言开发 * 软件架构: 1. C/S: Client/Server 客户端/服务器端 * 用户本地有客户端程序,远程有服务器端程序 * 如:QQ,迅雷... * 优点: 1. 用户体验好 * 缺点: 1. 开发、安装、部署、维护 麻烦 2. B/S: Browser/Server 浏览器/服务器端 * 用户通过不同的网站只需要一个浏览器(URL),客户访问不同的服务器端程序 * 优点: 1. 开发、安装,部署,维护 简单 * 缺点: 1. 如果应用过多,用户体验可能会受到影响 2. 硬件要求过高 * B/S架构详解 * 资源分类: 1. 静态资源: * 利用静态网页开发技术发布的资源。 * 特点: * 所有用户访问的结果都是一样的。 * 特点: * 所有用户访问,得到的结果是一样的。 * 例如:文本、图片、音频、视频, HTML,CSS,JavaScript * 如果用户要求静态资源,服务器将直接向浏览器发送静态资源。静态资源的分析引擎内置在浏览器中,可以显示静态资源 2. 动态资源: * 利用动态网页及时发布的资源。 * 特点: * 访问所有用户可能会得到不同的结果。 * 如:jsp/servlet,php,asp... * 如果用户要求动态资源,服务器将动态资源转换为静态资源,然后发送给浏览器 * 要学习动态资源,首先要学习静态资源! * 静态资源: * HTML:用于构建基本网页并显示页面内容 * CSS:用于美化页面,布局页面 * JavaScript:控制页面元素,使页面具有动态效果
HTML
1. 概念:是最基本的网页开发语言 * Hyper Text Markup Language 超文本标记语言 * 超文本: * 超文本是一种网状文本,通过超链接将不同空间的文本信息组织在一起. * 标记语言: * 语言由
标签组成。<标签名称> 如 html,xml * 标记语言不是编程语言 2. 快速入门: * 语法: 1. html文档后缀名 .html 或者 .htm 2. 标签分为 1. 封锁标签:有开始标签和结束标签。如 2. 自闭症和标签:开始和结束标签。如
3. 可嵌套标签: 需要正确的嵌套,你不能有我,我中有你 错误: 正确: 4. 属性可以在开始标签中定义。属性由键值对组成,值需要引号(单双都可以) 5. html标签不区分大小写,但建议使用小写。 * 代码:title Hello World
Hello World 3. 标签学习: 1. 文件标签:构成html最基本的标签 * html:html文档的根标签 * head:头标签。用于指定html文档的一些属性。用于指定html文档的一些属性。引入外部资源 * title:标题标签。 * body:体标签 * :html本文档在5中定义为html文档 2. 文本标签:与文本相关的标签 * 注释: *to
:标题标签 * h1~h6:字体大小逐渐减小 *
:段落标签 *
:换行标签 *
:展示一条水平线 * 属性: * color:颜色 * width:宽度 * size:高度 * align:对其方式 * center:居中 * left:左对齐 * right:右对齐 * :字体加粗 * :字体斜体 * :字体标签 *:文本居中 * 属性: * color:颜色 * size:大小 * face:字体 * 属性定义: * color: 1. 英文单词:red,green,blue 2. rgb(值1,值2,值3):值范围:0~255 如 rgb(0,0,255) 3. #值1值2值3:值的范围:00~FF之间。如: #FF00FF * width: 1. 数值:width='20' ,默认为数值单位 px(像素) 2. 数值%:与父元素相比的比例 * 案例:公司简介 黑马程序员简介 公司简介
"中关村黑马程序员训练营"是由传智播客联合中关村软件园,CSDN, 并委托传智播客进行软件开发高端培训机构的教学实施,致力于为各大软件企业服务,解决当前软件开发技术的快速发展, 企业招不到优秀人才。
目前,中关村黑马程序员训练营已成长为行业内学生素质好、课程内容深、企业满意的高端移动培训基地, 并被评为中关村软件园重点扶持人才企业。
大多数黑马程序员毕业后都有理想和梦想,想从事IT年轻人没有改变自己命运的环境和机会。
大多数黑马程序员毕业后都有理想和梦想,想从事IT年轻人没有改变自己命运的环境和机会。 黑马程序员的学生筛选制度远比90%以上的企业招聘流程严格。任何学生都想成功地进入黑马程序员, 必须经程不仅包括严格的技术测试、自学能力测试,还包括性格测试、压力测试、 道德测试等。毫不夸张地说,黑马程序员训练营所有学员都是精挑细选出来的。百里挑一的残酷筛选制度确实是 保证学生素质,降低企业就业风险。 中关村黑马程序员训练营不仅着重培养学员的基础理论知识,更注重培养项目实施管理能力,并密切关注技术革新, 不断引进先进技术,开发更新技术课程,确保学生进入企业后不仅能独立从事,还能给企业带来新的技术体系和理念。
黑马程序员一直从技术角度关注IT通过深度分享促进产业技术发展,致力于弘扬技术创新,倡导分享 开放与合作,努力打造高质量IT人才服务平台。
江苏传智播客教育科技有限公司
版权所有Copyright 2006-2018©, All Rights Reserved 苏ICP备16007882
3. 图片标签: * img:展示图片 * 属性: * src:指定图片的位置 * 代码:
4. 列表标签: * 有序列表: * ol: * li: * 无序列表: * ul: * li: 5. 链接标签: * a:定义超链接 * 属性: * href:指定访问资源URL(统一资源定位符) * target:指定开放资源的方式 * _self:默认值,打开当前页面 * _blank:打开空白页面 * 代码: 点我
点我
点我
列表标签
联系我们
6. div和span:
* div:每一个div占满一整行。块级标签
* span:文本信息在一行展示,行内标签 内联标签
7. 语义化标签:html5中为了提高程序的可读性,提供了一些标签。
1. :页眉
2.