امروزه شما به هر طرفي که نگاه مي کنيد آدرس هاي
اينترنتي را مشاهده مي کنيد که اين آدرس ها شما را به صفحاتي در اينترنت هدايت مي
کنند تا اطلاعاتي را در اختيار شما قرار دهند.بيشتر اين آدرس ها با www
آغاز شده که مخفف سه کلمه World Wide Web مي باشد. وب قسمتي از
دنياي اينترنت است که شامل متن، عکس و تصوير يا حتي صدا مي باشد که بعضي از اين
صفحات به هم مرتبط بوده و شما را به صفحه ديگر حرکت مي دهند.
همانطور که ميدانيد براي دسترسي به اين صفحات نياز به چند
چيز داريد:
ابتدا شما بايد مشترک يکي از شرکتهاي سرويس دهنده اينترنت
شويد که به اين شرکتها ISP مي گويند.ISP مخفف Internet Service Providers است. سپس شما براي مشاهده صفحات نياز به يک برنامه به اسم مرورگر
وب Web browser داريد مانند: Internet
explorer, Netscape Navigator, Opera, Mozilla تا کدهاي متني اين صفحات را ترجمه کرده و به
صورت يک سري اطلاعات قابل فهم براي ما نمايش دهند.
داخل اين مرورگرها کادري(Address bar) است که شما مي توانيد آدرس هاي اينترنتي را وارد
کرده و پس از فشار دادن دکمه Enterبرروي کيبورد منتظر نمايش يک وب سايت باشيد.اگر دقت کرده باشيد پس از اين عمل کلمه http درجلوي آدرس وارد شده
اضافه مي گردد که مخفف
HyperText Transport Protocol ميباشد،اين کلمه به مرورگرميفهماند، اين آدرس از چه پيوند و تکنولوژي مي خواهد
براي نمايش صفحه استفاده کند، چون پروتکلهاي مختلفي هست مانند: FTP که
مخفف File
Transfer Protocol .
نام فني آدرسهاي اينترنتيURL مي باشد که اين اصطلاح
مخفف سه کلمه
Universal Resource Locatorاست.
زمانيکه شما داخل صفحات يک وب سايت مي گرديد اجزاي
گوناگوني را مي بينيد که تمام آنها در يک چيز مشترک هستند و آن زبان يا کدي است کهآنها را توليد مي کند که اين زبانHyperText Markup
Language يا
همانHTMLمي
باشد.حالا اجازه دهيد تا کلمه به کلمه برايتان توضيح بدهم، البته انتظار يک معني
دقيق و سليس را نداشته باشيد ولي درحدي که براي من قابل فهم بود برايشما خواهم گفت.
: Hyper متضاد نوشته هاي خطي( Linear ) است، اگر شما با زبانهاي
برنامه نويسي کامپيوتر آشنايي داشته باشيد مانند ويژوال بيسيک ميبينيد که بايد
کدها را خط به خط بنويسيد و تا يک خط اجرا نشود بعدي خوانده نمي شود يعني آنها را
بايد به ترتيب بنويسيد تا برنامه اجرا شود ولي HTML اينطوري نيست و الگوي خطي ندارد شما هر کدي
را مي توانيد هر جا که بخواهيد بنويسيد.
Text : به همان متني مي گويند که مي نويسيد تا
در مرورگر نشان داده شود.
Markup :عملي است که مرورگر برايتان انجام ميدهد يعني يک متن ساده مي
نويسيد ولي جور ديگري نمايش داده مي شود.
Language: بالاخره اين هم يک نوع زبان و بايد يک چيزي پيدا کرد تا به حرفLبخوره
**********************
عناصر تشکيل دهندهHTML
HTML زبان وب ميباشد که داراي عناصر( elements ) گوناگوني است که
بر روي هم تشکيل يک صفحه از سايت را ميدهند. اين عناصر عبارتند از:
( texts & lists ) متنها و ليست ها : نوشته
هاي داخل يک صفحه را در برميگيرد.
( images ) عکسها : عکس هاي داخل يک صفحه که زيبايي خاصي
به وب سايتها مي بخشند.
( ( tablesجدولها : جدولها بهترين عنصر براي سازمان دهي و مرتب کردن اطلاعات ما
هستند که نقش اساسي در طراحي يک سابت دارند.
( ( forms فرمها : عناصري که بيننده سايت به کمک آنها مي تواند
اطلاعاتي را وارد کرده تا ذخيره شده يا فرستاده شود.
( ( hyperlinks نقطه پيوند : البته اين معني اصلي لغت نمي باشد و اين
عناصر، نقطه پيوند و ارتباط بين دو صفحه از يک سايت يا دو وب سايت متفاوت مي
باشد. مانند :
( frames ) چارچوبها : فريمها يا چارچوبها تنها عناصري
هستند که با استفاده از آنها ما مي توانيم چند صفحه اينترنتي را در يک صفحه جاي
دهيم. مانند
( multimedia ) چند رسانه اي : شايد بشه آنرا صوت و تصوير هم
گفت ، اگرچه از ابتدا صوت و تصوير باHTML نبوده اما در حال حاضر
بيشتر مرورگر هاي وب از اين عنصر پشتيباني مي کنند و شما ميتوانيد در وب سايتتان
فيلم وموزيک پخش کنيد.
( javascript ) جاوا اسکريپت : يک نوع زبان نوشتاري يا بهتر
بگويم يک نوع کد است که ارتباط نزديکي باHTML دارد و البته آنها را بايد
داخل کدهاي html بکار برد تا بتوانيد يک وب سايت حرفه اي با جذابيت بالا
طراحي کنيد.
( JavaApplets ) جاوا اپلت : اپلتها برنامه هايي هستند که توسط
زبان جاوا نوشته مي شوند و مي توان آنها را در يک صفحه جاسازي کرد براي کارآيي
بالاي وب سايت مانند عمليات پيچيده رياضيات يا ساختن بازيها. زبان برنامه نويسي
جاوا خود يک زبان مجزا و داراي محبوبيت خاصي دردنيا مي باشد که با جاوا
اسکريپت فرق دارد.
( style sheets ) استايل شيت : اين عناصر
قابليت انتقال اطلاعات به عنوان يک الگوي مشترک در بين صفحات را دارد. به طور مثال
شما يک الگو براي رنگمتن مي سازيد و سپس آنرا بين صفحاتي که
مي خواهيد به اشتراک مي گذاريد.
( DHTML ) : مخفف دو کلمهDynamic
Html مي
باشد که وظيفه آن روح بخشيدن به صفحات و بالا بردن جذابيت وب سايت مي باشد، شما مي
توانيد با هماهنگي کدهايjavascript وDhtml يک وب سايت پويا و زنده
طراحي کنيد.