web基础知识1

web知识

web可以用来做网站、APP、小程序、公众号。

写页面(浏览器是页面的环境)

页面的拓展名为.html

图片的拓展名.jpg、.png 、.gif

应用的拓展名.exe

开发工具

        (1)记事本(.txt)

        (2)sublime

        (3)dreamwear

     (4)webstom

        (5)hbulider

网页是由什么构成的

 

title是主题          url是网址        body是内容(body里面的内容是靠代码实现的)

HTMl语言是超文本标记语言

结构:<标签名>

段落:<p>+内容+</p>

汉字以后会出现乱码是因为文字编码不一样,国内编码是UTF-8。

网页骨架

图片的资源有本地资源和网络资源两种。

目录:当前目录(./)和上级目录(../)

img

  width(宽度) 、height(高度)它们的单位是px

src属性是图片的路径。

 a 是超链接

<a href="  ">+内容</a>

两个属性:

   一个是href   值是需要跳转的页面地址

   另一个是target  跳转页面的方式  _blank 、_self(默认的) 

标签

 1.标签

(1)双标签html(网页标签)、title(主题)、body(主体标签)、head(头部标签)、body(内容)、h1-h6(字体大小标签)、p(段落标签)、a(超链接)、

                      b(加粗标签)、  i(倾斜标签)、sub(下标标签)、sup(上标标签)、em(小图标)、div(盒子标签)、span(内敛标签)

(2)单标签<img/>(图片标签)、<hr/>(分割线)、<br/>(换行)、<meta/>(网页元信息)

2.标题标签     有6个 H1-H6

3.标签的结构

(1)标签名

(2)<+标签名+>

4.起名方式

(1)标签名

(2)id起的名     但是使用的时候需要加#

(3)class起的名    但是使用的时候加英文的.

起名的目的是为了添加样式。

书写规范:{}是用shift+[出来的{}

起名规范:不能用汉字起,第一个字母不能是特殊符号,必须是英文字母。

 表格

 border是决定边框粗细的属性       cellspacing是单元格空间的属性  cellpadding是单元格内部的边距的属性。

img插入table中

会出现余白怎么解决?

 colspan    水平合并单元格的个数。

rowspan     垂直合并单元格的个数。

table里套table

原文地址:https://www.cnblogs.com/qinmengyang/p/qmengyang.html