网站构建
প্রত্যেক ওয়েব ডেভেলপারকেই নিম্নোক্ত ওয়েব কম্পোনেন্টগুলি জানা উচিত:
- এইচটিএমএল ৪.০১
- সিএসএস এর ব্যবহার (স্টাইল সচুল)
- এক্সএইচটিএমএল
- এক্সএমএল এবং এক্সএসএলটি
- 클라이언트 스크립트
- 서버 측 스크립트
- এসকিউএল দ্বারা ডাটা পরিচালনা
- ওয়েবের ভবিষ্যত
এইচটিএমএল ৪.০১
হটম্যাল ওয়েবের ভাষা, প্রত্যেক ওয়েব ডেভেলপারকেই তার উপর ন্যূনতম জ্ঞান থাকা উচিত。
HTML 4.01 হলো গুরুত্বপূর্ণ ওয়েব প্রমাণন, যার সাথে HTML 3.2-এর মধ্যে কিছুটা পার্থক্য রয়েছে।
যখন font-এর ট্যাগ এবং color অ্যাট্রিবিউটটি HTML 3.2-এ যুক্ত করা হয়, তখন এটি প্রকল্পাধীন হয়ে যায়।যেসব সাইটগুলিতে প্রত্যেক পাতায় ফন্ট তথ্য যোগ করতে হয়, তা একটি দীর্ঘ এবং মূল্যবান প্রক্রিয়া হয়ে উঠেছে。
HTML 4.01-এর মাধ্যমে, সমস্ত ফরম্যাটিং তথ্যকে HTML ডকুমেন্ট থেকে সরিয়ে, একটি পৃথক স্টাইল শেটে রাখা হবে。
HTML 4.01-এর গুরুত্বপূর্ণ কারণগুলির মধ্যে একটি, এটি XHTML 1.0-এর জন্য, যেটি সর্বশেষতম HTML প্রমাণন এবং একটি XML অ্যাপ্লিকেশন হিসাবে পুনর্ব্যক্ত হয়েছে, এটা আপনার পাতায় HTML 4.01 ব্যবহার করলে, ভবিষ্যতে HTML-কে XHTML-এ সহজভাবে আপগ্রেড করা যাবে。
অবশ্যই আপনি সর্বশেষ HTML 4.01 প্রমাণনটি ব্যবহার করুন
আমাদের সমস্ত HTML 4.01 রেফারেন্স ম্যানুয়াল。
ক্যাসকেডিং স্টাইল শেট (Cascading Style Sheets - CSS)
সাইটের ডিজাইন এবং প্রদর্শনকে নির্দিষ্ট করতে, সাইটের এলাকাগুলিকে কিভাবন দেখানো হবে, তা নির্ধারণ করতে হয়, যেমন HTML 3.2-এর font ট্যাগের মতো।সাধারণত, সাইটের ডকুমেন্টের বাইরের ফাইলে সাইটের ডিজাইন সংরক্ষণ করা হয়।বাইর্ণি স্টাইল শেট আপনাকে সম্ভব করে দেয় যে, একটি সরল CSS ডকুমেন্টকে সম্পাদনা করে সাইটের সকল পাতার দেখবার শৈলী এবং সাজসজ্জা পরিবর্তন করা যায়।যদি আপনি কোনও পরিবর্তন করার চেষ্টা করেছেন, যেমন সাইটের সকল পাতার শিরোনামের ফন্ট বা রঙ পরিবর্তন করা, তবে আপনি কিভাবন CSS-এর প্রভাবকে বুঝতে পারবেন যে, এটা কিভাবন কাজ করেছে।
অবশ্যই আমাদের CSS টিউটোরিয়াল。
XHTML - HTML-এর ভবিষ্যত
XHTML হলো এক্সটেন্সিবল হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ (Extensible HyperText Markup Language)।
XHTML 1.0 হলো W3C-র সর্বশেষ HTML প্রমাণন।এটি 2000 সালের 26 জানুয়ারীতে প্রতিবেদন হিসাবে প্রকাশিত হয় (প্রতিবেদন)।W3C প্রতিবেদন বোঝায় এই নিয়মাবলীর স্থায়ীত্ব, এবং এই নিয়মাবলী বর্তমানে একটি ওয়েব প্রমাণন হয়েছে。
XHTML হলো একটি HTML 4.01 যা XML-এর মাধ্যমে পুনর্নির্মিত এবং কিছু সরল নির্দেশ অনুসরণ করে সঠিকভাবে বর্তমান ব্রাউজারগুলিতে ব্যবহার করা যায়。
ভবিষ্যতের জন্য প্রস্তুত হতে চান: পড়ুনআপনার ওয়েবসাইটকে XHTML-এ রূপান্তরিত করার কিভাবন?。
XML - ডেটা সংকেতিকরণের সাজ
এক্সটেন্সিবল মার্কআপ ল্যাঙ্গুয়েজ (XML) এবংনাএইমধ্যে এইমানসবকে ব্যবহার করা হয়েছে।আগামী ওয়েব ডেভেলপমেন্টে, XML ব্যবহার করা হবে ডেটা সংকেতিকরণ এবং সংরক্ষণের জন্য, এবং HTML ব্যবহার করা হবে ডেটা প্রদর্শনের জন্য。
XML에 가장 적합한 설명은, 플랫폼 간의, 하드웨어 및 소프트웨어에 독립된 정보 저장 및 전송 도구입니다.
저희는 XML의 중요성이 HTML이 웹의 기본적인 위치와 같다고 믿습니다. 그리고 XML은 가장 중요한 데이터 처리 및 전송 도구가 될 것입니다.
请确保学习我们的 XML 튜토리얼。
XSLT - 사용자가 데이터를 변환하는 도구
XSLT(可擴展樣式表語言轉換, Extensible Stylesheet Language Transformations)는 XML을 변환하는 언어입니다.
미래의 웹사이트는 다른 브라우저와 다른 웹 서버에 다른 형식으로 데이터를 전달해야 할 것입니다. XSLT는 XML 데이터를 다른 형식으로 변환하는 새로운 W3C 표준입니다.
XSLT는 XML 파일을 브라우저가 인식할 수 있는 형식으로 변환할 수 있습니다. 예를 들어, HTML이나 WML - 많은手持 장치에 사용되는 마크업 언어.
XSLT는 요소를 추가하고, 요소를 제거하고 재정렬하고 정렬하며, 테스트하고 표시할 요소를 결정하는 등 할 수 있습니다.
请确保学习我们的 XSLT 튜토리얼。
클라이언트 스크립트
클라이언트 스크립트는 인터넷 브라우저의 행동에 대한 프로그래밍입니다. JavaScript를 배워야 하며, 이렇게 하면 더 많은 동적 웹 컨텐츠를 전달할 수 있습니다:
- JavaScript는 HTML 제작자에게 제공되는 프로그래밍 도구입니다
- HTML의 제작자는 일반적으로 프로그래머가 아니지만, JavaScript는 매우 간단한 문법을 가진 스크립트 언어입니다! 거의 모든 사람이 HTML 페이지에 일부 JavaScript 코드를 삽입할 수 있습니다.
- JavaScript는 HTML 페이지에 동적 텍스트를 삽입할 수 있습니다
- 이렇게 한 줄의 JavaScript는 HTML 페이지에 변화하는 텍스트를 쓸 수 있습니다: document.write("h1" + name + "/h1")
- JavaScript는 이벤트에 반응할 수 있습니다
- JavaScript를 특정 이벤트가 발생할 때 동작하도록 설정할 수 있습니다. 예를 들어, 페이지가 로드되거나 사용자가 특정 HTML 요소를 클릭할 때.
- JavaScript는 HTML 요소를 읽고 수정할 수 있습니다
- JavaScript는 HTML 요소의 내용을 읽고 수정할 수 있습니다
- JavaScript는 데이터를 검증할 수 있습니다
- JavaScript를 사용하여 양식이 서버에 전송되기 전에 양식 데이터를 검증할 수 있습니다. 이렇게 하면 서버가 데이터를 올바르게 처리할 수 있도록 보장할 수 있습니다.
저희의 것을 꼭 배워야 합니다 JavaScript 튜토리얼。
서버 측 스크립트
服务器端脚本和因特网服务器编程有关。您应该学习服务器端脚本,这样才能有能力传递更多的动态网站内容。通过服务器端的编程,你可以:
- 动态地编辑、修改或添加网页内容
- 对用户从 HTML 提交的查询或数据进行响应
- 访问数据或数据库,并把结果返回浏览器
- 访问文件或 XML 数据,并把结果返回浏览器
- 把 XML 转换为 HTML,并把结果返回到浏览器
- 为不同的用户定制页面,提高页面的可用性
- 对不同的网页提供安全和访问控制
- 为不同类型的浏览器设计不同的输出
- 最小化网络流量
在 W3SCHOOL,我们通过 ASP 和 PHP 为您演示了服务器端的脚本编程
使用 SQL 管理数据
结构化查询语言(SQL)是对诸如下列数据库进行访问的通用标准:SQL Server、Oracle、Sybase 以及 Access。
对于那些希望从数据库存储和提取数据的人们来说,有关 SQL 的知识是极具价值的。
任何web管理员都应当明白,SQL 对于 web 上的数据库来说,是一种真正切合的引擎。
请确保学习我们的 SQL 教程。
未来的前景
您需要明白一件很重要的事情,网站的功能性将会彻底地变革。我们会看一种巨大的转变,那就是网站从“静态内容”的展示转向“动态内容”的传递。
我们还会看到很多新式的浏览器,比如移动设备中的浏览器,同时,我们还会看到更多有关服务器间,以及服务器与浏览器间使用XML来进行的数据通信。