首页前端开发HTML重学JavaWeb第一天(上)

重学JavaWeb第一天(上)

时间2023-07-16 05:08:02发布访客分类HTML浏览466
导读:HTML第1章 网页的构成1.1 概念:B/S 与 C/S1.1.1 现在的软件开发的整体架构主要分为B/S架构与C/S架构:b/s:浏览器/服务器c/s:客户端/服务器客户端:需要安装在系统里,才可使用浏览器:浏览网页,读取HTML并显示...

HTML


第1章 网页的构成

1.1 概念:B/S 与 C/S

1.1.1 现在的软件开发的整体架构主要分为B/S架构与C/S架构:

  • b/s:浏览器/服务器
  • c/s:客户端/服务器

客户端:需要安装在系统里,才可使用


浏览器:浏览网页,读取HTML并显示


服务器:处理浏览器的请求


1.1.2 B/S 与 C/S优劣

b/s只要能上网就能使用,因为基本每台电脑都会有浏览器,维护方便。


c/s必须安装在系统中,安装成功才可使用。在新的系统中没有安装不能使用,便携性差,维护成本高。

1.1.3 网页

浏览器中显示的内容,浏览器是网页的展示器。编写好的网页,放在浏览器中即可运行。编写网页我们使用的就是HTML语言。

1.2 网页的构成

第2章 HTML简介

HTML 是用来描述网页的一种语言。

HTML 指的是超文本标记语言 (Hyper Text Markup Language)

超文本就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素

HTML 不是一种编程语言,而是一种标记语言 (markup language)

标记语言是一套标记标签 (markup tag),由一组> 包围的关键字

HTML网页的后缀名一般为.html

HTML 使用标记标签来描述网页


  • HTML文件的结构
    • 为HTML页面中的根标签,所有的HTML网页中的标签都在中。
    • 这里标签用于定义文档的头部,它是所有头部元素的容器。头部元素有

第3章 HTML语法

  • 标签的语法

标签由英文尖括号 和 > 括起来,如:

html中的标签一般都是成对出现的,分开始标签和结束标签。结束标签比开始标签多一个 / ,; 还有一些是自结束标签,如:

标签与标签之间是可以嵌套的,但先后顺序必须保持一致,如:

里嵌套

,那么


必须放在

的前面。如:


注释是不可以嵌套的,如:!-- -->

HTML标签不区分大小写,



    • 是一样的,但万维网联盟(W3C)建议小写。

元素模型

第4章 HTML的常用标签

4.1 标题标签


h1>
    .../h1>
    
h2>
    .../h2>
    
h3>
    .../h3>
    
h4>
    .../h4>
    
h5>
    .../h5>
    
h6>
    .../h6>
    

默认占用浏览器的一整行,并且前后要空一行

4.2 段落标签

p>
    两个黄鹂鸣翠柳/p>
    
p>
    是否还没女朋友/p>
    

段落标签也会独占浏览器的一行,而且前后还会空出一行。

使用空的段落标记 p> /p> 去插入一个空行是个坏习惯。用 br /> 标签代替它!

4.3 换行标签

br /> :是个自结束标签

br />
    

4.4 加粗标签

b>
    天王盖地虎/b>
    

4.5 无序列表

ul type="square">
    
    !-- 定义导航栏 -->
    
    li>
    网页/li>
    
    li>
    新闻/li>
    
    li>
    视频/li>
    
    li>
    贴吧/li>
    
/ul>
    

4.6 有序列表

ol>
    
    li>
    单身久了,坐地铁女孩蹭下肩膀,你连你们的孩子叫什么名字都想好了/li>
    
    li>
    太久没接吻,吃个鸭舌都能感到温柔/li>
    
    li>
    太久没牵手,拿着泡椒凤爪心都会颤抖/li>
    
/ol>
    

4.7 图片标签

img alt="“ src="" title=""/>
    

alt:图片无法显示时显示的描述性文字

src:图片的地址(或路径)。这里分为相对路径和绝对路径。

width和height:设置图片的宽度和高度

(了解) title:鼠标放在图片上时显示的描述性文字

使用相对路径查找目标资源心得


目标文件与当前文件在同一目录下,直接查找使用。

目标文件与当前文件不在同一目录下,先找目标文件父包,再找目标文件

如:父包也不与当前文件在同包下,将父包当成目标文件,继续找父包的父包。以此类推,找到WebContent根目录为止。

补充内容:html中的相对路径与绝对路径

相对路径:以当前文件所在的路径为基准
    .           表示当前文件所在目录
    ..          表示上一级目录
    资源名       表示当前目录下的资源            ./资源名           ./可以省略
    使用../返回上一级
            
绝对路径:
    盘符:\路径1\路径2\文件名         =====>
    >
    >
          错误(真实路径)
    http://ip:port/工程名/资源名    =====>
    >
    >
          正确
        比如:http://localhost:8080/img/13.jpg

4.8 超链接

a href="http://www.baidu.com" target="_blank">
    /a>
    
  • href:指向一个链接地址
  • target:定义被链接的文档在何处显示。
    • 值为”_self”时在向当前窗口打开新的网页(默认)
    • 值为”_blank”时在新的窗口打开

4.9 转义字符

当显示页面时,浏览器会移除源代码中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。即,HTML 代码中的所有连续的空行(换行)也被显示为一个空格。

在 HTML 中不能使用小于号()和大于号(> ),这是因为浏览器会误认为它们是标签。

如果想表示多个空格,需要使用如下的转义字符。


说明1:如需显示小于号,我们必须这样写: 或

说明2:使用实体名而不是数字的好处是,名称易于记忆。不过坏处是,浏览器也许并不支持所有实体名称(对实体数字的支持却很好)。

4.10 div标签

div>
    .../div>
    

div是html中最灵活最重要的元素,div就像一个容器,里面可以装很多内容。本身没有特殊的语义。

它是块级元素,会占用网页的一行。

Div的主要作用:可以通过调整自己的样式来完成网页的复杂布局

它可以把一些独立的逻辑部分(如网页中独立的栏目版块)划分出来,如下图:


4.11 内联框架(了解)

iframe src="1.html" name="">
    /iframe>
    
  • src:一个网页的地址
  • name: iframe的名字,当标签的target属性值为iframe的name时,超链接的目标页面会在iframe中打开

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 重学JavaWeb第一天(上)
本文地址: https://pptw.com/jishu/313217.html
JAVA路线 如何使用MySQL实现远程数据表的操作

游客 回复需填写必要信息