HTML/CSS/JS/PHPの役割
2012-06-28 12:22
309 查看
初心者が学ぶべきと思われる順番を書きます。
1. HTML
2. CSS
3. JavaScript
4. PHP
それぞれの役割を書きます。
・ HTML(XHTML)
文章や書類などをwebに公開するための記述言語。
これをブラウザが解釈し、
指定されたフォントや画像やリンクなどを表示する。
・CSS
HTML(XHTML)のデザインの部分を担当する記述言語。
HTMLに直接書くか、読み込み先を指定する
なにがどんな色をしていて、どこに配置されているのかといった情報を、
一括で管理している。
・JavaScript
ブラウザ(主に)で実行されるプログラム言語(正確にはスクリプト言語)。
ブラウザ上での動的な処理を担当している。
HTMLに直接書くか、読み込み先を指定する。
ちょっと乱暴に推測すると、Flashや動画みたいなもの以外で、
ページ変移無し(または更新無し)で動いてるものは、
ほとんどJavaScriptです。
例:フォームのデータの検証(入力毎下にでてくるgoogleの検索補助とか)から、
googleMapのようなものまで。
・PHP
サーバー上で実行されるプログラム言語(正確にはスクリプト言語)。
主には、クライアント(PC::主にブラウザ)側からの様々な要求に応じて処理をし、
相応のデータを返している。
(主にブラウザに対してHTMLを送っている)
こいつは、上のやつらとは違ってHTMLを生成する側です。
任意のデータを動的に作って、送ってやるのが主な役目です。
JavaScriptやCSSでもテキストでも圧縮ファイルでも画像でも、
ブラウザに送るデータは何でも扱えます。
例:検索エンジン、SNS、YAHOO知恵袋など。
本文出自 “小叶的笔记本” 博客,请务必保留此出处http://k21ye.blog.51cto.com/5184989/911576
1. HTML
2. CSS
3. JavaScript
4. PHP
それぞれの役割を書きます。
・ HTML(XHTML)
文章や書類などをwebに公開するための記述言語。
これをブラウザが解釈し、
指定されたフォントや画像やリンクなどを表示する。
・CSS
HTML(XHTML)のデザインの部分を担当する記述言語。
HTMLに直接書くか、読み込み先を指定する
なにがどんな色をしていて、どこに配置されているのかといった情報を、
一括で管理している。
・JavaScript
ブラウザ(主に)で実行されるプログラム言語(正確にはスクリプト言語)。
ブラウザ上での動的な処理を担当している。
HTMLに直接書くか、読み込み先を指定する。
ちょっと乱暴に推測すると、Flashや動画みたいなもの以外で、
ページ変移無し(または更新無し)で動いてるものは、
ほとんどJavaScriptです。
例:フォームのデータの検証(入力毎下にでてくるgoogleの検索補助とか)から、
googleMapのようなものまで。
・PHP
サーバー上で実行されるプログラム言語(正確にはスクリプト言語)。
主には、クライアント(PC::主にブラウザ)側からの様々な要求に応じて処理をし、
相応のデータを返している。
(主にブラウザに対してHTMLを送っている)
こいつは、上のやつらとは違ってHTMLを生成する側です。
任意のデータを動的に作って、送ってやるのが主な役目です。
JavaScriptやCSSでもテキストでも圧縮ファイルでも画像でも、
ブラウザに送るデータは何でも扱えます。
例:検索エンジン、SNS、YAHOO知恵袋など。
本文出自 “小叶的笔记本” 博客,请务必保留此出处http://k21ye.blog.51cto.com/5184989/911576
相关文章推荐
- html+js+css+php实现点击五星进行评分
- 常用各种语言如html,batch,vbscript,js,c#,java,php,xml,css的注释如何写?
- php_js_css_html——杨辉三角
- php自动截取中文字符串 和 取出html、css、js格式函数
- 如何使用php脚本给html中引用的js和css路径打上版本号
- 用php过滤网页中所有的html,css,js代码
- 自己总结前端web知识学习——太多太多(html/css/js/php)
- asp和jsp和PHP 和xml和css和js和HTML 都是什么区别?
- php完全过滤HTML,JS,CSS等标签
- 此为传送门,关于学习html、css、js、apache、php、mysql的学习
- 7天入门《div+css》,html,js,php,sql(Day-1)
- Html+Css/JS/PHP常用工具下载
- 问题总结php、html、js、css、java、python、vue、spring等
- php中去除所有js,html,css代码
- PHP清除html、css、js格式并去除空格的PHP函数
- php去除html,css,js样式
- 【嘉兴东臣php】HTML+CSS+JS基础学习笔记
- HTML/CSS/JS/PHPの役割
- php完全过滤HTML,JS,CSS等标签
- php压缩HTML函数轻松实现压缩html/js/Css及注意事项