Web开发网站-01

目录

1 Web前端开发

2 Web标准

3 HTML

4 CSS

5 基础标签&样式

6 CSS引入方式

7 颜色表示形式

8 CSS选择器


Web:全球广域网,也称为万维网(www World Wide Web),能够通过浏览器访问的网站。

项目开发模式:前后端分离开发和混合开发

主要学习前后端分离开发

1 Web前端开发

 网页组成部分:文字、图片、音频、视频、超链接等

我们日常看到的网页,背后的本质是程序员写的前端代码

前端代码是通过浏览器转化(解析、渲染)成用户看到的网页,浏览器中对代码进行解析渲染的部分,称为浏览器内核

注意:不同的浏览器,内核不同,对于相同的前端代码解析的效果会存在差异。

2 Web标准

Web标准也称为网页标准,有一系列的标准组成,大部分由W3C(World Wide Web Consortium,万维网联盟)负责制定。

三个组成部分:

HTML:负责网页的结构(页面元素和内容)。

CSS:负责网页的表现(页面元素的外观、位置等页面样式,如:颜色、大小等)。

JavaScript:负责网页的行为(交互效果)。

3 HTML

HTML(HyperText Markup Language):超文本标记语言。

· 超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容。

· 标记语言:由标签构成的语言

        HTML标签都是预定义好的。例如:使用<a>展示超链接, <img>展示图片,<video>展示视频。

        HTML代码直接在浏览器中运行,HTML标签由浏览器解析。

特点:html不区分大小写,属性可以使用双引号和单引号,规则语法松散。

HTML结构标签:最外层<html>,两个子标签<head>和<body>,在<head>当中,可以通过<title>来制定文件的标题,

4 CSS

· CSS(Cascadin Style Sheet):重叠样式表,用于控制页面的样式(表现)。

5 基础标签&样式

图片标签:<img>

·src:制定图像的url(绝对路径/相对路径)

·width:图像的宽度(像素px/相对于父元素的百分比%)

·height:图像的高度(像素px/相对于父元素的百分比%)

注意:一般width和height只设置一个,另一个会自动等比例缩放

标题标签:<h1> - <h6> 一级标题到六级标题

水平线标签<hr>

无语义标签<span> 是一个在开发网页是大量会用到的没有语义的布局标签

特点:一行可以显示多个(组合行内元素),宽度和高度默认有内容撑开

路径

绝对路径:绝对磁盘路径和绝对网络路径

相对路径:当前目录(./,可以省略)和上一级目录(../,不可以省略)

6 CSS引入方式

  • 行内样式:写在标签的style属性中(不推荐)

        <h1 style="xxx: xxx; xxx: xxx; ">中国人民网</h1>

  • 内嵌样式:写在style标签中(可以写在页面任何位置,当通常约定写在head标签中)

        <style>

        h1{

             xxx: xxx;

             xxx: xxx;

        }

        </style>

  • 外联样式:写在一个单独的.css文件中(需要通过 link 标签在网页中引入)

7 颜色表示形式

表示方式     表示含义  取值
关键字    预定义的颜色名  

red、green、blu...

rgb表示法 红绿蓝三原色,每项取值范围:0-255  rgb(0,0,0)、rgb(255,255,255),rgb(255,0,0)
十六进制表示法#开头,将数字转换成十六进制表示   

#000000,#ff0000,#cccccc,简写:#000、#ccc

8 CSS选择器

  • css选择器:用来选取需要设置样式的元素(标签)
元素选择器

元素名称{

        color:red;

}

h1{

        color:red;

}

<h1> Hello CSS </h1>
id选择器(不能重复)

#id属性值{

        color:red;

}

#hid{

        color:red;

}

<h1 id="hid"> CSS id Selector</h1>
类选择器(可以重复)

.class属性值{

        color:red;

}

.cls{

        color:red;

}

<h1 class="cls"> CSS class Selector</h1>

以上三种选择器优先级:id选择器>类选择器>元素选择器

  • 23
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
MySQL是一个流行的关系型数据库管理系统,被广泛用于Web开发中。它提供了一个强大的数据库引擎,可以存储和管理大量的数据。而Web开发则是指使用各种技术和工具创建和维护网站Web应用程序的过程。 在进行MySQL和Web开发时,你可以使用PHP编程语言来连接和操作MySQL数据库。PHP是一种服务器端脚本语言,与MySQL数据库的交互非常方便。你可以使用PHP的MySQL扩展或者更现代的PDO(PHP Data Objects)扩展来执行数据库操作。 首先,你需要下载并安装MySQL数据库服务器。你可以在MySQL官方网站上找到MySQL的最新版本。下载并按照安装向导进行安装。 接下来,你需要下载并安装MySQL的Java Connector(JDBC驱动程序),这是用于Java应用程序连接和操作MySQL数据库的必需组件。你可以在MySQL官方网站上找到JDBC驱动程序的下载页面,然后下载适合你操作系统和开发环境的版本。 安装完成后,你需要配置MySQL数据库的相关参数。其中,basedir是指MySQL安装目录的路径,你可以根据你自己的安装路径进行相应的配置。 一旦你完成了以上步骤,你就可以使用PHP和MySQL进行Web开发了。你可以使用MySQL的API函数或PDO扩展来连接到MySQL数据库并执行各种操作,如查询、插入、更新和删除数据。 总结起来,MySQL是一种关系型数据库管理系统,被广泛用于Web开发中。在进行MySQL和Web开发时,你可以使用PHP编程语言来连接和操作MySQL数据库。你需要下载并安装MySQL数据库服务器,然后下载并安装MySQL的Java Connector(JDBC驱动程序)。之后,你需要配置MySQL数据库的相关参数,包括basedir。最后,你可以使用PHP的MySQL扩展或PDO扩展来连接和操作MySQL数据库进行Web开发。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [php和MySQL和Web开发(原书第4版)源代码](https://download.csdn.net/download/weixin_42655748/10801749)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [java web开发环境搭建(Eclipse,Tomcat, mysql和Navicat)](https://blog.csdn.net/bbyyz01/article/details/78142126)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值