当前位置: 首页 > news >正文

传销公司做网站运营有专业做外贸的网站吗

传销公司做网站运营,有专业做外贸的网站吗,网站建设ppt,单片机编程入门基础知识文章目录 一、贪吃蛇游戏二、JavaScript三、HTML四、CSS五、热门文章 一、贪吃蛇游戏 这是一个简单的用HTML、CSS和JavaScript实现的贪吃蛇游戏示例。 HTML部分#xff1a; !DOCTYPE html html headtitle贪吃蛇游戏/titlestyl… 文章目录 一、贪吃蛇游戏二、JavaScript三、HTML四、CSS五、热门文章 一、贪吃蛇游戏 这是一个简单的用HTML、CSS和JavaScript实现的贪吃蛇游戏示例。 HTML部分 !DOCTYPE html html headtitle贪吃蛇游戏/titlestyle#gameBoard {position: relative;width: 400px;height: 400px;border: 1px solid black;}.snake {position: absolute;width: 20px;height: 20px;background-color: green;}.food {position: absolute;width: 20px;height: 20px;background-color: red;}/style /head bodydiv idgameBoard/divscript srcsnake.js/script /body /htmlJavaScript部分snake.js document.addEventListener(DOMContentLoaded, () {const gameBoard document.getElementById(gameBoard);let snake [{ x: 200, y: 200 }];let food {};function createFood() {food {x: Math.floor(Math.random() * 20) * 20,y: Math.floor(Math.random() * 20) * 20};const foodElement document.createElement(div);foodElement.className food;foodElement.style.left food.x px;foodElement.style.top food.y px;gameBoard.appendChild(foodElement);}function drawSnake() {gameBoard.innerHTML ;snake.forEach(segment {const snakeElement document.createElement(div);snakeElement.className snake;snakeElement.style.left segment.x px;snakeElement.style.top segment.y px;gameBoard.appendChild(snakeElement);});}function moveSnake() {const head { x: snake[0].x, y: snake[0].y };if (direction up) head.y - 20;if (direction down) head.y 20;if (direction left) head.x - 20;if (direction right) head.x 20;snake.unshift(head);if (head.x food.x head.y food.y) {createFood();} else {snake.pop();}}function checkCollision() {const head snake[0];if (head.x 0 ||head.x gameBoard.clientWidth ||head.y 0 ||head.y gameBoard.clientHeight ||snake.slice(1).some(segment segment.x head.x segment.y head.y)) {clearInterval(gameLoop);alert(游戏结束);}}let direction right;document.addEventListener(keydown, event {if (event.key ArrowUp direction ! down) direction up;if (event.key ArrowDown direction ! up) direction down;if (event.key ArrowLeft direction ! right) direction left;if (event.key ArrowRight direction ! left) direction right;});createFood();let gameLoop setInterval(() {moveSnake();drawSnake();checkCollision();}, 150); });这个示例使用了HTML来创建游戏界面CSS来设置样式JavaScript来处理游戏逻辑。游戏界面是一个400x400像素的方格。游戏中的蛇是由一系列20x20像素的方块组成食物也是一个20x20像素的方块。玩家可以使用方向键来控制蛇的移动方向。当蛇吃到食物时它会变长。游戏会在蛇撞到边界或自己的身体时结束。 你可以将这些代码保存到一个HTML文件中并在浏览器中打开该文件来运行贪吃蛇游戏。 二、JavaScript JavaScript是一种高级编程语言用于在网页上实现交互和动态性。它是一种面向对象的语言具有类似于C语言的语法和功能。 JavaScript最初是为了在网页上添加简单的交互功能而创建的但随着时间的推移它已经发展成为一种功能强大且广泛使用的语言。它可以用于开发前端和后端应用程序并且可以在不同的平台和设备上运行。 JavaScript有许多特性和功能其中一些是 语法简洁JavaScript的语法类似于C语言易于学习和理解。动态类型JavaScript是一种动态类型语言不需要明确声明变量的类型变量的类型可以根据赋值自动推断。对象和原型继承JavaScript使用原型继承允许对象继承另一个对象的属性和方法。弱类型JavaScript具有松散的类型转换变量可以自动转换为另一种类型。事件驱动编程JavaScript可以通过事件处理程序对用户的交互做出反应例如点击按钮、鼠标移动等。异步编程JavaScript支持异步编程模型可以实现非阻塞的操作提高程序的响应性能。客户端和服务器端开发JavaScript不仅可以在浏览器中运行还可以通过Node.js在服务器端运行。 JavaScript可以通过内联方式嵌入在HTML页面中也可以作为外部文件引用。它可以用于处理表单验证、动态内容更新、动画效果、数据请求等各种任务。 JavaScript是一种功能强大且灵活的编程语言用于为网页添加交互和动态性并且已经成为Web开发的基础之一。 三、HTML HTML超文本标记语言是一种用于创建网页的标记语言。它由一系列标签组成这些标签描述了网页的结构和内容。HTML标签告诉浏览器如何显示网页的元素例如标题、段落、图像、链接等。 以下是一些HTML的基本概念 标签TagsHTML文档由标签组成标签被尖括号包围例如tagname。标签通常成对出现由开始标签和结束标签组成如tagnamecontent/tagname。有些标签是自封闭的不需要结束标签。元素Elements标签与其内容组成一个元素。元素由开始标签、内容和结束标签组成。属性Attributes标签可以有属性属性提供元素的附加信息。属性通常包含在开始标签中并以键值对的形式表示如tagname attributevalue。标题HeadingsHTML提供了6个级别的标题标签从h1到h6用于定义不同级别的标题。段落Paragraphs使用p标签可以定义段落。超链接Links使用a标签可以创建链接到其他页面、文件或特定位置的链接。图像Images使用img标签可以插入图像需要指定图像的URL和一些可选属性。列表ListsHTML提供了有序列表ol、无序列表ul和定义列表dl等标签用于创建不同类型的列表。表格Tables使用table、tr、th和td等标签可以创建表格并定义表格的行、列和标题。表单FormsHTML提供了一系列用于创建表单的标签如form、input、textarea、select和button等。表单用于收集用户输入的数据。 这只是HTML的一些基本概念HTML有很多其他的标签和功能可以根据需要进一步学习和掌握。 四、CSS CSS层叠样式表是一种用于描述网页的样式和外观的语言。CSS与HTML结合使用用于控制网页中的布局、颜色、字体、大小、边距等方面的样式。 以下是一些CSS的基本概念 选择器SelectorsCSS使用选择器来选择要应用样式的HTML元素。常见的选择器包括标签选择器、类选择器、ID选择器、属性选择器和伪类选择器。例如标签选择器 p 选择所有的 p 元素。属性PropertiesCSS属性用于设置元素的样式。例如color属性用于设置文本的颜色font-size属性用于设置字体的大小。每个属性都有相应的值。值ValuesCSS属性的值指定了要应用的样式。例如color属性可以设置为具体颜色的名称例如red或使用十六进制值例如#ff0000。盒模型Box ModelCSS中的元素被视为一个矩形盒子由内容区域、内边距、边框和外边距组成。可以使用CSS的属性如width、height、padding、border和margin来控制盒子的大小和间距。显示和定位Display and PositioningCSS提供了不同的显示和定位属性用于控制元素如何显示和相对于其他元素的位置。常见的属性包括display用于控制元素的显示类型和position用于控制元素的定位方式。媒体查询Media QueriesCSS的媒体查询允许根据设备的特性如屏幕尺寸、分辨率等来应用不同的样式。媒体查询可以用于创建响应式设计使网页能够适应不同的设备和屏幕尺寸。动画和过渡Animations and TransitionsCSS提供了动画和过渡效果可以通过转换、渐变、旋转等方式为元素添加动态效果。使用CSS的关键帧动画或过渡属性可以实现平滑的动画效果。 这些只是CSS的一些基本概念CSS还有更多的属性和功能可以根据需要进一步学习和掌握。 五、热门文章 【温故而知新】JavaScript数字精度丢失问题 【温故而知新】JavaScript的继承方式有那些 【温故而知新】JavaScript中内存泄露有那几种 【温故而知新】JavaScript函数式编程 【温故而知新】JavaScript的防抖与节流 【温故而知新】JavaScript事件循环
http://www.pierceye.com/news/68046/

相关文章:

  • 网站app建设图片素材国家信息企业公示系统全国
  • 厦门网站制作建设h5一般收费标准
  • 苏宁网站优化与推广毕业设计代做网站多少钱
  • 做律师事务所网站自己做的网站 怎么放大文件
  • 临漳手机网站建设推广软文代写
  • 淮南市城乡建设局网站wordpress5.1好用
  • 广告多的网站石家庄新钥匙网站建设
  • 招商网站大全免费网站公司排行榜
  • 网站里的活动专题栏怎么做上海做网站建设的公司
  • 自身网站的建设和推广力度不足儿童 网站 设计欣赏
  • 无锡朝阳网站推广wordpress主题页添加
  • 关于网站建设的案例分析建设网站的3个必要条件
  • 中山网站建设公司哪个好wordpress活动链接
  • 道路建设去什么网站能看到网站地图提交
  • phpcms做汽车网站做二手车放在哪个网站好
  • 企业作风建设包括哪些方面长沙seo优化外包公司
  • 湖北省建设厅七大员报名网站做视频网站怎么看不会卡
  • 哈尔滨做网站企业wordpress知名中国网站
  • wordpress站点错误页面模板这样选
  • 建设项目网站网站程序和空间区别
  • 个人的网站怎么备案河源网站推广
  • 西宁建设厅培训中心网站网页界面设计的参考文献
  • 做我女朋网站源码北京高端it网站建设
  • 个人主页网站设计论文全自动引流推广软件免费
  • 织梦怎么做单页网站建网站公司营销型网站建设
  • 网站制作动态转静态怎么做如何看出网站用dede做的
  • 用电脑建立网站logo制作网站免费
  • 合肥网站建设培训机构网络营销指导如何做
  • 郑州哪家建设网站佛山外贸网站
  • 做ppt图片用的网站有哪些网站查询seo