کد محصول: 1723
تعداد صفحه: 51 صفحه
نوع فایل: PDF,Word
قیمت: 35000 تومان
پروژه مفاهیم HTML و XHTML
چکیده
اچ-تی-ام-ال به زبانی اطلاق می شود که سنگ بنای صفحات وب سایت می باشد. عموما تمامی زبانهای برنامه نویسی تحت وب، به نوعی وابسته به زبان اچ-تی-ام-ال می باشند. بعنوان مثال، پی-اچ-پی ، جاوا-اسکریپت و زبان برنامه نویسی دات نت، زبانهایی هستند که علاوه بر داشتن قوانین و استانداردهای خود، از زبان اچ-تی-ام-ال کمک می گیرند بطوریکه کدهای نوشته شده در قالب خاصی، در بین کدهای اچ-تی-ام-ال قرار داده می شود.
اچ-تی-ام-ال زبانی می باشد که از زبان اکس-ام-ال مشتق شده است. به این معنی که می توان گفت اچ-تی-ام-ال نوع بخصوصی از زبان اکس-ام-ال می باشد. اکس-ام-ال زبانی است که سنگ بنای آن، تگ می باشد. تگ، همانند پرانتزی می باشد که می توان آن را باز کرد، درون آن چیزی قرار داد و سپس آن را بست. این تگها، می توانند هر اسمی داشته باشند و زبان اکس-ام-ال آزادی کاملی را در این خصوص به شما داده است.
همانطور که گفته شد، اچ-تی-ام-ال زبانی است که از تگ ها تشکیل شده است. به این مفهوم که هر تگ در زبان اچ-تی-ام-ال معنا و مفهوم خاص خود را دارد و اصطلاحا به این کار، نشانه گذاری گفته می شود.
کلید واژه ها: اچ-تی-ام-ال، اکس- اچ-تی-ام-ال، XML، HTML، XHTML
پیشگفتار
زبان نشانهگذاری ابرمتنی یا زنگام یا اچتیامال ، در کنار سیاساس هسته فناوری ساخت صفحههای وب هستند. اچتیامال زبان توصیف ساختار صفحههای وب است. زبانیاست برای نشانهگذاری ابرمتن(فرامتن) که برای تدوین قالب و طراحی صفحههای وب به کار میبرند. دستورالعملهای این زبان، برچسب نام دارند که محتوای یک صفحه وب، با آنها، نشانهگذاری شده و بدینترتیب، نحوه نمایش آن صفحه برای مرورگرهای وب، توصیف میشود. تاکنون نسخه ۵ آن عرضه است.
هر یک از برچسبهای اچتیامال، معنا و مفهوم خاصی دارند و تأثیر مشخصی بر محتوا میگذارند؛ مثلاً برچسبهایی برای تغییر شکل ظاهری متن، نظیر درشت و ضخیم کردن یک کلمه یا برقراری پیوند به صفحات دیگر در اچتیامال تعریف شدهاند.
یک سند اچتیامال، یک پرونده مبتنی بر متن است که معمولاً با پسوند .htm یا .html نامگذاری شده و محتویات آن از برچسبهای اچتیامال تشکیل میشود. مرورگرهای وب، که قادر به درک و تفسیر برچسبهای اچتیامال هستند، تکتک آنها را از داخل سند اچتیامال خوانده و سپس محتوای آن صفحه را نمایانسازی میکنند.
اچتیامال زبان برنامهنویسی نیست، بلکه زبانی برای نشانهگذاری ابرمتن است و اساساً برای ساختمند کردن اطلاعات و جدایش اجزای منطقی یک نوشتار — نظیر عناوین، تصاویر، فهرستها، بندها و جداول — به کار میرود. از سوی دیگر، اچتیامال را نباید به عنوان زبانی برای صفحهآرایی یا نقاشی صفحات وب به کار بُرد؛ این وظیفه اکنون بر دوش فناوریهای دیگری همچون سیاساس است.
فهرست مطالب
پیشگفتار ۱
فصل اول ۳
۱-۱. تاریخچه ۴
۱-۱-۱. توسعه ۴
۱-۲. نسخههای اچ-تی-ام-ال جدول زمانی ۷
۱-۲-۱. بیست و یکم نوامبر ۱۹۹۵ ۷
۱-۲-۲. ژانویه ۱۹۹۷ ۷
۱-۲-۳. دسامبر۱۹۹۷ ۸
۱-۲-۴. آوریل ۱۹۹۸ ۸
۱-۲-۵. دسامبر ۱۹۹۹ ۸
۱-۲-۶. می ۲۰۰۰ ۹
۱-۳. جدول زمانی نسخههای پیش نویس اچ-تی-ام-ال ۹
۱-۳-۱. اکتبر ۱۹۹۱ ۹
۱-۳-۲. ژوئن ۱۹۹۲ ۹
۱-۳-۳. نوامبر ۱۹۹۲ ۹
۱-۳-۴. ژوئن ۱۹۹۳ ۱۰
۱-۳-۵. نوامبر ۱۹۹۳ ۱۰
۱-۳-۶. آوریل ۱۹۹۵ ۱۰
۱-۳-۷. ژانویه ۲۰۰۸ ۱۱
۱-۳-۸. می ۲۰۱۱ ۱۱
۱-۴. نسخههای XHTML ۱۲
۱-۵. نشانهگذاری ۱۳
۱-۵-۱. عناصر اچتیامال ۱۳
۱-۵-۱-۱. نمونه عنصرهای اچتیامال ۱۳
۱-۵-۱-۲. پاراگراف ها: ۱۴
۱-۵-۱-۳. خط شکن (پرش به خط بعد) ۱۴
۱-۵-۱-۴. کامنتها: ۱۵
۱-۶. اکساچتیامال ۱۵
۱-۷. انگیزهها ۱۵
۱-۸. تفاوتها با اچ-تی-ام-ال ۱۶
فصل دوم ۱۸
۲-۱. شروع کار ۱۹
۲-۱-۱. نمونه ۱۹
۲-۲. ساخت یک سند اچتیامال ۲۰
۲-۲-۱. مرحله اول ۲۱
۲-۲-۲. مرحله دوم ۲۱
۲-۲-۳. مرحله پایانی ۲۱
۲-۳. تگها (Tag): ۲۲
۲-۳-۱. نمونه ۲۲
۲-۴. یک صفحه ساده: ۲۵
۲-۵. حروف فارسی در وب: ۲۶
۲-۶. آشنایی با تگها – پاراگراف یا <p> ۲۸
۲-۶-۱. نمونه ۲۹
۲-۶-۲. نکات دیگر در رابطه با تگ <p>…<p/>: ۲۹
۲-۶-۳. نمونه ۳۰
۲-۶-۴. نمونه ۳۱
۲-۷. تگ عناوین (h) ۳۱
۲-۸. اهمیت عناوین: ۳۳
۲-۹. قرار دادن لینک در صفحه تگ <a> ۳۳
۲-۹-۱. نمونه کد ۳۳
۲-۹-۲. مرحله اول ۳۴
۲-۹-۳. مرحله دوم ۳۴
۲-۹-۴. مرحله سوم ۳۴
۲-۹-۵. مرحله چهارم ۳۴
۲-۱۰. اضافه کردن عکس: ۳۵
۲-۱۰-۱. مرحله اول ۳۵
۲-۱۰-۲. مرحله دوم ۳۵
۲-۱۰-۳. مرحله سوم ۳۵
۲-۱۰-۴. نمونه ۳۶
۲-۱۰-۵. اتریبیوت Alt: ۳۷
۲-۱۰-۶. نمونه کد: ۳۷
۲-۱۰-۷. تنظیم ابعاد تصاویر ۳۷
۲-۱۰-۸. نمونه ۳۸
۲-۱۱. تفاوت بین HTML و XHTML چیست ؟ ۳۹
۲-۱۱-۱. الزام در بستن تگ ها ۴۰
۲-۱۱-۲. تقدم و تاخر باز و بسته شدن تگ ها ۴۱
۲-۱۱-۳. نوشتن نام تگ ها و خاصیت ها با حروف کوچک ۴۱
۲-۱۱-۴. داشتن عنصر ریشه ۴۱
۲-۱۱-۵. نوشتن توضیحات برای تصاویر ۴۲
فصل سوم ۴۳
۳-۱. نتیجه گیری ۴۴
۳-۲. جمع بندی مطالب ۴۵
منابع و ماخذ ۴۷