前端(第一节课 HTML、CSS 、JAVAscript的概念)

简介: HTML、CSS 、JAVAscript的概念1、HTMLHTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页2、CSS层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

HTML、CSS 、JAVAscript的概念

1、HTML

HTML 是用来描述网页的一种语言。
HTML 指的是超文本标记语言 (Hyper Text Markup Language)
HTML 不是一种编程语言,而是一种标记语言 (markup language)
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页

2、CSS

层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化

3、js

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的

第一节课的知识点都写在代码里了

<!DOCTYPE html>
<!--文档声明 以何种标准渲染文档 HTML5-->
<html>
    <head>
        <!--页面头部-->
        <meta charset="utf-8" />
        <!--编码声明 万国语-->
        <title>我的第一个页面</title>
        <style>
            /*设置样式*/
            /*给某个标签声明样式的时候,声明了什么属性,该属性的指就会覆盖原有的属性值,没有声明的就还是用默认值*/
            h2{
                margin:0;//周围占用的空间为0
                font-weight: normal;//字体不加粗
            }
            a{
                text-decoration: none;//没有下滑线
            }
            ul{
                margin:0;
            }
            li{
                list-style: none;//去掉导航的点
            }
            .title{
                font-size: 18px;
            }
            /*可以通过 ".class名" 来定义样式名称并设置样式 这叫类选择器 并且父标签的样式属性值会作用于子标签上*/
            .title a{
                color: #333333;
            }
            /*可以通过 ".class名 便签名"来定义设置了某个样式的标签的子标签的样式*/
            .list li{
                float:left;
                width:173px;
                height:120px;
            }
            .list li img{
                width:173px;
                height:120px;
            }
            /*可以通过 ".class名 便签名 标签名"来定义设置了某个样式的标签的子标签的子标签样式,也就是说可以跨层定义标签样式*/
            #div1{

                border:1px solid blue !important;
            }
            /*可以用"#+id名称"来给指定id元素配置样式,并且
             css选择器的优先级
            !important>style>id>class>群组选择器标签
            总体上说谁的范围小 谁的优先级就高,!important除外
             * */
             .div2>.p1{
                border:1px solid red;
            }
             /** 
             后代选择器  
            所有后代.div 元素  
            div>元素  直接后代 不能隔代 **/
        </style>
    </head>
    <body>
        <!--页面主体-->
        <h2 class="title"><a href="www.baidu.com">猿说教育</a></h2>
        <ul class="list">
            <li>
                <img src="1.jpg" />
            </li>
            <li>
                <img src="2.jpg" />
            </li>
            <li>
                <img src="3.jpg" />
            </li>
        </ul>
    </body>
</html>

运行结果:
这里写图片描述

目录
相关文章
|
1天前
|
前端开发
|
1天前
|
存储 JavaScript 前端开发
使用Vue.js构建交互式前端的技术探索
【5月更文挑战第12天】Vue.js是渐进式前端框架,以其简洁和强大的特性深受开发者喜爱。它聚焦视图层,采用MVVM模式实现数据与视图的双向绑定,简化开发。核心特性包括响应式数据绑定、组件化、模板系统和虚拟DOM。通过创建Vue实例、编写模板及定义方法,可以构建交互式前端,如计数器应用。Vue.js让复杂、交互式的前端开发变得更加高效和易维护。
|
4天前
|
前端开发
【Web前端】CSS基本语法规范和引入方式&&常见选择器用法&&常见元素属性
【Web前端】CSS基本语法规范和引入方式&&常见选择器用法&&常见元素属性
|
4天前
|
JavaScript 前端开发
深入了解前端框架Vue.js的响应式原理
本文将深入探讨Vue.js前端框架的核心特性之一——响应式原理。通过分析Vue.js中的数据绑定、依赖追踪和虚拟DOM等机制,读者将对Vue.js的响应式系统有更深入的理解,从而能够更好地利用Vue.js构建灵活、高效的前端应用。
|
5天前
|
存储 移动开发 前端开发
HTML5基础题及答案——必刷前端题目(背)
- Internet是全球连接的TCP/IP协议网络,而万维网(Web)是Internet上的重要服务,基于HTTP协议展示资源。 - 用户通过浏览器输入URL访问Web页面,浏览器向服务器请求内容并显示。 - Web前端基础是HTML、CSS和JavaScript。 - HTML5是HTML的最新版本,增加了新标签、API和功能,如注释、新的列表标签、文档结构和格式标签、拖放、画布等。
|
11天前
|
JavaScript 前端开发 UED
【Web 前端】如何将一个 HTML 元素添加到 DOM 树中的?
【5月更文挑战第2天】【Web 前端】如何将一个 HTML 元素添加到 DOM 树中的?
|
11天前
|
存储 前端开发 JavaScript
【Web 前端】如何找到所有 HTML select 标签的选中项?
【5月更文挑战第2天】【Web 前端】如何找到所有 HTML select 标签的选中项?
|
11天前
|
JavaScript 前端开发 C++
【Web 前端】JavaScript window.onload 事件和 jQuery ready 函数有何不同?
【5月更文挑战第2天】【Web 前端】JavaScript window.onload 事件和 jQuery ready 函数有何不同?
|
12天前
|
JavaScript 前端开发 开发者
【Web 前端】什么是JS变量提升?
【5月更文挑战第1天】【Web 前端】什么是JS变量提升?
【Web 前端】什么是JS变量提升?
|
13天前
|
缓存 移动开发 前端开发
【专栏:HTML与CSS前端技术趋势篇】HTML与CSS在PWA(Progressive Web Apps)中的应用
【4月更文挑战第30天】PWA(Progressive Web Apps)结合现代Web技术,提供接近原生应用的体验。HTML在PWA中构建页面结构和内容,响应式设计、语义化标签、Manifest文件和离线页面的创建都离不开HTML。CSS则用于定制主题样式、实现动画效果、响应式布局和管理字体图标。两者协同工作,保证PWA在不同设备和网络环境下的快速、可靠和一致性体验。随着前端技术进步,HTML与CSS在PWA中的应用将更广泛。