码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 建站系列(五)--- 前端开发语言之HTML、CSS、JavaScript


    目录

    • 相关系列文章
    • 前言
    • 一、前端开发与后端开发
    • 二、前端语言简介
      • (一)、HTML
      • (二)、CSS
      • (三)、JavaScript
    • 三、学习指导
      • (一)、开发环境
      • (二)、第一个Hello,world!

    相关系列文章

    建站系列(一)— 网站基本常识
    建站系列(二)— 域名、IP地址、URL、端口详解
    建站系列(三)— 网络协议
    建站系列(四)— Web服务器之Apache、Nginx
    建站系列(五)— 前端开发语言之HTML、CSS、JavaScript
    建站系列(六)— 后端开发语言
    建站系列(七)— 常用前后端框架
    建站系列(八)— 本地开发环境搭建(WNMP)

    前言

    简单了解一些web基础知识后,就下来就进入到建站系列最为重要的环节---网站开发,一起来了解一下吧!

    一、前端开发与后端开发

    • 前端开发是指创建Web页面或APP等前端界面呈现给用户的过程,此系列主要探讨网站前端页面也就是网页的页面开发,所谓的网站前端其实是指Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现、Web层面的交互实现,如网页上的特效、网页的布局、图片、视频等内容。网站前端开发的工作内容就是将美工设计的效果图通过前端开发语言转换成浏览器可以运行的网页。用于Web前端开发的语言成为前端开发语言,主要是指HTML、CSS和JavaScript。
    • 后端开发一般也叫做后台,主要是网站后台逻辑的设计和实现、用户及网站的数据的保存和读取等。比如一般网站都是有用户注册和登录的,用户的注册的信息通过前端发送给后端,后端将其保存在数据库中,用户登录网站的时候,后端需要通过对比用户输入的用户名和密码与数据库中用户注册的信息是否一致来判断用户是否有权限登录,这也是后台开发中的一个最简单的功能。

    二、前端语言简介

    (一)、HTML

    • HTML(Hyper Text Markup Language)即超文本标记语言,是一种用来创建网页文件的语言。使用HTML语言编写的文件能够被浏览器直接解析,网页的本质就是超文本标记语言,通过结合使用其他的Web技术,可以创造出功能强大的网页。因而,超文本标记语言是Web编程的基础。超文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
    • HTML5,也就是我们将要学习HTML版本(在此之前也有HTML4等版本,不再深究),HTML5极大地提升了Web在富媒体、富内容和富应用等方面的能力,被喻为终将改变移动互联网的重要推手。Internet Explorer 8及以前的版本不支持。

    (二)、CSS

    • CSS(Cascading Style Sheets,层叠样式表)是一种定义HTML等文件样式结构如字体、颜色、位置等的语言,被用于描述网页上的信息格式化和显示的方式。简而言之CSS就是用来修饰美化我们写出来的网页,使其更加丰富多彩。

    (三)、JavaScript

    • JavaScript(简称“JS”) 是一种解释型或即时编译型的编程语言。常作为开发Web页面的脚本语言,虽然和Java听起来颇有相似之处,但实际上和Java语言毫无关系,主要用来向HTML页面添加交互行为,相对而言也是前端开发语言中学习难度较大的一门语言。

    三、学习指导

    简单了解完前端开发语言,那么接下来就进入到学习当中,由于前端语言内容丰富(当然学习起来还是很简单的),不便以全文字教程呈现,所以推荐读者自行寻找学习资源进行学习。为方便读者后续学习,此处就带领大家进行一个简单的入门。

    (一)、开发环境

    • 由于前端语言可以被浏览器直接解析,因此无需在前端学习过程中进行繁琐的Web环境的搭建,所以此处仅需安装一个用来写代码的软件即可,推荐使用[VSCode][1]。初次安装打开后是英文界面,如果需更更改为中文,可以在扩展中搜索并安装中文插件。(如下图)。
      ![01][2]

    (二)、第一个Hello,world!

    • 创建一个(.html)为后缀名的文件,在软件中创建方法:Ctrl+N键创建一个空文件,再Ctrl+S键保存,自行选择保存位置,并自行更改文件名为index.html(只要是以.html为后缀的文件均可,不一定以index为文件名)
      ![02][3]

    • 输入一个 ! 号(英文状态下),会出现提示,直接回车便会自动生成默认代码。
      ![03][4]
      + ![04][5]

    • 在body标签之间插入一个p标签

      Hello,world!


      ![05][6]

    • Ctrl+S键保存,然后以浏览器方式打开文件或打开浏览器直接把文件拖到浏览器当中去。
      ![06][7]

    • 大功告成,是不是看到了熟悉的Hello,world!

    最后,CSS和JavaScript的学习会在你学习HTML5的过程中逐步了解,本篇文章不再进行深入讨论,接下来就请感兴趣的读者投身前端的学习当中去吧,后端开发及网站环境搭建将会在后续篇章中更新!

  • 相关阅读:
    章鱼网络社区治理的4种方式
    springboot项目基于jdk17、分布式事务seata-server-1.7.1、分库分表shardingSphere5.2.1开发过程中出现的问题
    《微信小程序-进阶篇》Lin-ui组件库源码分析-列表组件List(二)
    STM32CubeMX教程31 USB_DEVICE - HID外设_模拟键盘或鼠标
    Unity笔记(1)
    如此理解sed会简单
    通用后台管理系统前端界面Ⅺ——信息列表页(弹窗复用增改、CRUD前端基础实现)
    翻译 | Kubernetes Operator 对数据库的重要性
    Java基础知识&面试题总结(下)
    Selenium-鼠标和键盘操作
  • 原文地址:https://blog.csdn.net/weixin_53902288/article/details/132776762
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号