در این مقاله به معرفی اچ تی ام ال ( Html ) و سی اس اس ( Css ) می پردازیم .

در ادامه به کاربرد های اچ تی ام ال و سی اس اس نیز اشاره خواهیم کرد .

اچ تی ام ال

به زبانی اطلاق می شود که سنگ بنای طراحی صفحات وب سایت می باشد .

عموما تمامی زبانهای برنامه نویسی تحت وب ، به نوعی وابسته به زبان HTML می باشند .

HTML زبانی می باشد که از زبان XML مشتق شده است .

به این معنی که می توان گفت HTML نوع بخصوصی از زبان XML می باشد .

XML زبانی است که سنگ بنای آن ، تگ می باشد .

تگ ، همانند پرانتزی می باشد که می توان آن را باز کرد ، درون آن چیزی قرار داد و سپس آن را بست .

این تگها ، می توانند هر اسمی داشته باشند و زبان XML آزادی کاملی را در این خصوص به شما داده است .

HTML زبانی است که از تگ ها تشکیل شده است .

به این مفهوم که هر تگ در زبان HTML معنا و مفهوم خاص خود را دارد و اصطلاحا به این کار ، نشانه گذاری گفته می شود .

بعنوان مثال در زبان HTML چنانچه بخواهید متنی را بولد نمایید از کد زیر استفاده می نمایید :

<b>این یک متن بولد است</b>

همانطور که ملاحظه می فرمایید ، تگها با روش خاصی مشخص می شوند .

تگ b در این مثال ، در ابتدا باز می شود ، درون آن چیزی قرار داده می شود ، و سپس با “/” بسته می شود .

درست همانند پرانتزها در یک عملیات ریاضی پیچیده که پرانتزها می توانند تو در تو باشند .

تگها نیز می توانند به تعداد دلخواه تو در تو باشند ، اصطلاحا به این عملیات indent گفته می شود .

 

سی اس اس

CSS یا Cascade Style Sheets زبان برنامه نویسی می باشد که کنسرسیوم بین المللی شبکه جهانی وب یا W3C برای غلبه بر مشکلاتی که در طی زمان با استفاده از HTML بوجود آمده است پیشنهاد داده است .

عملا این زبان برنامه نویسی ، مکملی بر زبان باستانی HTML است و سعی در پر کردن نقاط ضعف و خلاء های آن دارد .

CSS زبانی است که توسط آن قادر خواهید تا استیل طراحی صفحات وب سایت تان را یکبار تعریف و به صفحات مورد نیازتان اعمال نمایید .

CSS دقیقا همان زبانی است که جمله یک خطی شما را تبدیل به همان یک جمله خواهد کرد .

شما تنها کافی است تا استیل مورد نیازتان را در طراحی تغییر دهید و آن هم تنها با تغییر یک یا چند مورد کوچک .

استفاده از CSS باعث تمیزتر شدن کدهای برنامه نویسی تان می شود .

سی اس اس تغییرات آتی را آسان می کند .

دید شما را بیشتر به طراحی معطوف می کند تا سر و کله زدن با کدهای برنامه نویسی .

HTML زبانی بود که بسیاری از موارد پیشرفته در طراحی در آن لحاظ نشده بود .

این زبان قابلیت تغییر ، کاربر پسندی و بسیاری دیگر از مباحثی که در دنیای برنامه نویسی و طراحی با گذشت زمان بوجود آمده اند را در خود جای نداده است .

در مقاله های بعدی با آموزش این دو زبان همراه ما باشید

نظرات شما ( ۰ )

مرورگر

مرورگر به نرم افزاری بر روی کامپیوتر بازدید کننده ( کلاینت ) اطلاق می شود که قادر به برقراری ارتباط با سرور می باشد .

یکی از وظایف اصلی این مرورگرها ، نمایش محتویات صفحات وب سایت می باشد .

طریقه کار به این ترتیب است که مرورگر در ابتدا ، آدرس اینترنتی را که کاربر آن را وارد کرده است گرفته ، و سپس آن را به سمت سرور می فرستد و منتظر می ماند تا سرور پاسخی را ارائه دهد .

جواب سرور می تواند بسیار گسترده باشد : از صفحه موجود نیست گرفته تا صفحه به آدرس دیگری منتقل شده است و یا آدرس صفحه موجود است و یا سرور مشکل دارد .

یکی از مشکلترین وظایفی که بر دوش مرورگرها قرار دارد، تحلیل معانی کدهای HTML و تبدیل آنها به عناصر و المانهای قابل مشاهده در صفحه مونیتور می باشد .

تفاوت عمده ای که در مرورگرها وجود دارد ، بر سر تفسیر کدهای HTML و طریقه نشان دادن آنها می باشد .

بطوریکه یک کد HTML یا یک وب سایت ، لزوما در مرورگرهای مختلف یکجور نمایش داده نمی شود .

کنسرسیوم W3C برای حل این مشکل دست به کار شده است و استاندارد و تعاریفی را معین کرده است .

انواع مرورگر

مرورگرها انواع و اقسام متفاوتی دارند و حتی دارای نسخه های متعددی می باشند .

طراحان وب سایت ها ، زمان زیادی را صرف سازگاری کدهایشان با انواع مختلفی از مرورگرها می کنند .

طراحان به نسخه آخر مرورگر ها بسنده می کنند و کدهایشان را برای آن مرورگرها بهینه سازی می کنند .

نسخه های ۷ و ۸ مرورگر اینترنت اکسپلورر اکثر کاربران از این مرورگرها استفاده می کنند .

در ۹۵ درصد اوقات تضمین می شود که کد نوشته شده در تمامی مرورگرها بدرستی نمایش داده خواهد شد .

در زیر لیستی از مرورگرهای مختلف به همراه نام شرکت سازنده آنها آورده شده است :

نام مرورگر شرکت سازنده
Interner Explerorer Microsoft
Opera Opera
Safari Apple
Mozilla/FireFox Mozilla
Chrome Google
نظرات شما ( ۰ )