جستجو برای "{{term}}"
جستجو برای "{{term}}" نتیجه ای نداشت.
پیشنهاد می شود:
  • از املای صحیح کلمات مطمئن شوید.
  • از کلمات کمتری استفاده کنید.
  • فقط کلمه کلیدی عبارت مورد نظر خود را جستجو کنید.
{{count()}} نتیجه پیدا شد. برای دیدن نتایج روی دکمه های زیر کلیک کنید!
نتیجه ای یافت نشد.
سایر نتیجه ها (دپارتمان ها، اخبار، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، اخبار، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، مقالات، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، اخبار، صفحات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، اخبار، مقالات) را بررسی کنید.

{{item.title}}

{{item.caption}}
{{item.datetime}}

آموزش (HTML & CSS (Web Design I
HTML & CSS (Web Design I)

دوره

آموزش HTML & CSS | دوره HTML-CSS

در دنیای دیجیتال امروز، طراحی وب به یک مهارت‌ ضروری تبدیل شده است. آموزش HTML & CSS به عنوان پایه و اساس این مهارت، به یادگیری نحوه ساخت و طراحی وب‌سایت‌ها کمک می‌کند. HTML (زبان نشانه‌گذاری Hypertext) ساختار صفحات وب را تعریف می‌کند، در حالی که CSS (زبان شیوه‌نامه آبشاری) به ما این امکان را می‌دهد که ظاهر و زیبایی صفحات را بهبود بخشیم. با یادگیری این دو زبان، شما می‌توانید وب‌سایت‌های جذاب و کاربر پسند طراحی کنید. 

شرکت در دوره HTML-CSS می‌تواند به شما کمک کند تا مهارت‌های مورد نیاز برای ورود به دنیای طراحی وب را کسب کنید. آموزش HTML & CSS معمولاً شامل آموزش‌های عملی و پروژه‌های واقعی هستند که به شما فرصتی می‌دهند تا آموخته‌های خود را در عمل پیاده‌سازی کنید. در ادامه به بررسی اهمیت یادگیری آموزش HTML & CSS و روش‌های مؤثر آموزش این دو زبان خواهیم پرداخت و به شما کمک خواهیم کرد تا قدم اول را در مسیر طراحی وب بردارید.

اگر شما می‌توانید ساعات زیادی را با کامپیوتر بگذرانید، کمی استعداد طراحی و گرافیکی دارید، از انجام کارهای خلاقانه لذت می‌برید، شغل طراحی وب سایت مناسب شماست. طراحان سایت معمولاً افراد با تلاشی هستند و باید ساعات زیادی از روز را پای سیستم بگذرانند.
هر روز با چالش‌هایی روبه‌رو می‌شوند که ممکن است بسیاری از آنها را قبلاً تجربه نکرده‌ باشند. بنابراین اگر می‌خواهید طراح وب سایت باشید باید روحیه‌ی شکست ناپذیری را در خود تقویت نمایید.
شما با شرکت در این دوره اولین قدم برای یادگیری طراحی وب را برداشته اید. چرا که در دنیای وب سایت ها همه چی با HTML و CSS شروع و پایان می یابد. یادگیری این دوره دروازه ای برای ورود به شاخه هایی همچون سئو و بهینه سازی وب سایت و یادگیری یک زبان برنامه نویسی وب مانند PHP و JS می باشد.

با پیشرفت فناوری اطلاعات، عده کثیری به سمت کار با کامپیوتر و گذراندن وقت با آن روی آورده‌اند. طراحی صفحات وب یکی از مهم‌ترین مهارت‌ها در دنیای فناوری اطلاعات است‌. این مهارت شامل دوره‌های مختلفی بوده و گذراندن HTML CSS به عنوان دوره بیس و پایه، می‌تواند کمک کننده باشد.  HTML به وسیله روش‌های نشانه گذاری و تگ‌ها، توانایی طراحی سایت را در اختیار دانشجویان قرار می‌دهد. در نهایت CSS  به کمک آمده تا تنظیمات و ویرایش‌هایی را بر روی تگ‌های html به کار برد

آموزش HTML و CSS از صفر تا صد برای طراحی وب

پیش نیاز آموزش HTML & CSS

برای ورود به دوره آموزش HTML & CSS گذراندن دوره ICDL یکی از الزامات اساسی است. این دوره به شما مهارت‌های ابتدایی در زمینه کامپیوتر و استفاده از نرم‌افزارهای کاربردی را آموزش می‌دهد که برای یادگیری زبان‌های برنامه‌نویسی وب ضروری است. با آشنایی با مفاهیم پایه‌ای مانند: مدیریت فایل‌ها، استفاده از اینترنت و نرم‌افزارهای آفیس، شما به یک پایه قوی برای ورود به دنیای طراحی وب دست می‌یابید. آموزش HTML & CSS به شما این امکان را می‌دهد که وب‌سایت‌های جذاب و کاربرپسند طراحی کنید.

بدون تسلط بر مهارت‌های ابتدایی کامپیوتری که در دوره ICDL ارائه می‌شود، ممکن است یادگیری این زبان‌ها با چالش‌هایی همراه باشد. بنابراین، اگر قصد دارید به طور مؤثر در دوره HTML-CSS شرکت کنید، اطمینان حاصل کنید که دوره ICDL را گذرانده‌اید. با این پیش‌زمینه، شما می‌توانید با اطمینان بیشتری به یادگیری و تسلط بر آموزش HTML & CSS بپردازید و توانایی‌های خود را در زمینه طراحی وب ارتقا دهید.

مزایا حضور در دوره HTML-CSS

شرکت در دوره HTML-CSS مزایای بی‌نظیری را برای علاقه‌مندان به دنیای وب به ارمغان می‌آورد. یکی از اصلی‌ترین مزایا، ایجاد آمادگی لازم برای یادگیری یک زبان برنامه‌نویسی وب است. با تسلط بر آموزش HTML & CSS شما پایه‌های قوی برای ورود به دنیای برنامه‌نویسی مانند JavaScript را خواهید داشت. از دیگر مزایای آموزش HTML & CSS می‌توان به تسلط بر اینترنت و مفاهیم وب اشاره کرد. این تسلط به شما امکان می‌دهد تا درک بهتری از ساختار و عملکرد وب‌سایت‌ها پیدا کنید و بتوانید به راحتی با دیگر توسعه‌دهندگان ارتباط برقرار کنید. 

دوره HTML-CSS همچنین به شما کمک می‌کند تا آمادگی به منظور خلق وب‌سایت‌هایی با طراحی جدید و به روز را پیدا کنید. با یادگیری تکنیک‌های جدید، می‌توانید وب‌سایت‌هایی بسازید که به روز و جذاب باشند. یکی از نکات کلیدی در آموزش HTML & CSS یادگیری طراحی وب‌سایت‌های کاملاً واکنش‌گرا و سازگار با انواع دیوایس‌های مختلف است. این مهارت به شما این امکان را می‌دهد که وب‌سایت‌هایی طراحی کنید که در همه دستگاه‌ها به خوبی نمایش داده شوند.با دوره HTML-CSS، شما می‌توانید به روز باشید و توانایی به روز نگه داشتن دانش خود را توسعه دهید.

 با توجه به بازار کار فعلی، تسلط بر آموزش HTML & CSS می‌تواند شما را به یک گزینه قوی برای کارفرمایان تبدیل کند و فرصت‌های شغلی بیشتری را به روی شما بگشاید. شرکت در دوره HTML_CSS به شما این امکان را می‌دهد که پایه‌های قوی برای یادگیری برنامه‌نویسی وب، تسلط بر مفاهیم وب، خلق وب‌سایت‌های جدید و به روز، طراحی واکنش گرا و افزایش فرصت‌های شغلی را ایجاد کنید. این مهارت‌ها نه تنها به شما کمک می‌کنند تا در دنیای وب موفق باشید، بلکه شما را در مسیر به روز نگه‌داشتن دانش و مهارت‌هایتان یاری می‌کنند.

دوره آموزش HTML & CSS برای مبتدیان و حرفه‌ای‌ها

بازار کار دوره آموزش HTML & CSS مجتمع فنی تهران

با ورود فروش آنلاین به ایران و گسترش استفاده از سایت‌ها، مشاغل جدیدی در حال شکل‌گیری هستند. یکی از این مشاغل، طراحی سایت است. با شرکت در دوره آموزش HTML & CSS شما می‌توانید مهارت‌های لازم برای طراحی وب‌سایت‌ها را یاد بگیرید و وارد این بازار جذاب شوید. در دوره HTML-CSS شما به طور کامل با اصول و مبانی طراحی وب آشنا می‌شوید. این مهارت‌ها به شما این امکان را می‌دهد که در شرکت‌های طراحی وب، بخش‌های فناوری اطلاعات سازمان‌های دولتی یا شرکت‌های خصوصی مشغول به کار شوید.

 همچنین می‌توانید به صورت مستقل نیز پروژه‌های طراحی وب انجام دهید. اگر در یک شرکت فعالیت کنید، با گذشت زمان و کسب تجربه، می‌توانید به سمت‌های بالاتر مانند مدیریت تیم طراحی یا مدیر محتوای سایت ارتقا پیدا کنید. با گذراندن دوره آموزش HTML & CSS فرصت‌های شغلی متعددی برای شما فراهم می‌شود و می‌توانید در صنعت طراحی وب به موفقیت‌های بزرگی دست پیدا کنید.

با توجه به روند رو به رشد کسب‌وکارهای آنلاین، یادگیری و گذراندن دوره HTML-CSS می‌تواند به شما کمک کند تا در دنیای دیجیتال امروز موفق شوید و آینده شغلی روشنی را برای خود بسازید. با توجه به اهمیت طراحی وب و نیاز روزافزون به این مهارت، شرکت در دوره آموزش HTML & CSS می‌تواند به شما در ورود به بازار کار و پیشرفت شغلی کمک کند.

آشنایی با برخی از موارد اصلی ترین سرفصل های دوره HTML-CSS 

دوره HTML-CSS یکی از دوره‌های پایه و اساسی در طراحی وب است که آموزش HTML & CSS شما را با اصول کلیدی و مهارت‌های لازم برای ساخت وب‌سایت‌های مدرن آشنا می‌کند. در ادامه، سرفصل‌های اصلی این دوره آموزش HTML & CSS به صورت مختصر معرفی می‌شود. 

مفاهیم پایه طراحی وب

آشنایی با اصول اولیه طراحی وب و عناصر آموزش HTML & CSS ضروری برای ایجاد وب‌سایت‌های موفق. 

  • UI (رابط کاربری)

بررسی طراحی بصری و عناصر UI که تجربه کاربر را بهبود می‌بخشد. 

  • UX (تجربه کاربری)

تحلیل احساس کلی کاربر در تعامل با وب‌سایت و اهمیت طراحی مثبت آن. 

  • Front-End

آشنایی با بخش‌های قابل مشاهده وب‌سایت و تکنولوژی‌های مرتبط. 

  • Back-End

نحوه عملکرد سرور و پایگاه داده و ارتباط آن با Front-End

  • HTML

زبان نشانه‌گذاری اصلی برای ساختار محتوای وب و تگ‌های مربوطه. 

  • CSS

زبان شیوه‌نامه برای طراحی ظاهری وب‌سایت و نحوه استفاده از آن. 

  • JavaScript

زبان برنامه‌نویسی برای ایجاد قابلیت‌های تعاملی در وب‌سایت‌ها. 

  • SEO

اصول بهینه‌سازی موتور جستجو برای بهبود موقعیت وب‌سایت در نتایج جستجو. 

  • Progressive Enhancement

ایجاد وب‌سایت‌هایی که بر روی تمام دستگاه‌ها به خوبی کار کنند. 

  • Responsive Web Design

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

  • تاریخچه و ساختار اینترنت

آشنایی با تاریخچه اینترنت و نحوه انتقال اطلاعات. 

  • پروتکل‌ها

بررسی قواعد تبادل اطلاعات مانند HTTP و HTTPS

  • وب

مفهوم وب و اجزای آن و نحوه کارکرد آن. 

  • HTTP

پروتکل انتقال داده‌ها در وب و نحوه عملکرد آن. 

  • سرور

آشنایی با انواع سرورها و نحوه ارائه اطلاعات. 

  • IP

آدرس دهی دستگاه‌ها در شبکه و اهمیت آن. 

دامنه

نحوه ثبت و مدیریت آدرس‌های وب‌سایت. 

  • DNS

نحوه ترجمه نام‌های دامنه به آدرس‌های IP

  • Intranet

شبکه خصوصی در سازمان‌ها و کاربردهای آن. 

  • Extranet

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

  • موتورهای رندرگیری مرورگرها

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

  • URL

نشانی وب (URL) به آدرسی اشاره دارد که به یک وب‌سایت یا منبع خاص متصل می‌شود. 

  • HTTPSHTTPS

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

  • سایت‌های Static و Dynamic

وب‌سایت‌های استاتیک محتوای ثابتی دارند، در حالی که وب‌سایت‌های داینامیک به صورت پویا تغییر می‌کنند و معمولاً با پایگاه داده‌ها ارتباط دارند. 

  • Request و Response

این بخش نحوه ارسال درخواست‌ها از مرورگر به سرور و دریافت پاسخ‌ها را بررسی می‌کند. 

  • رندرگیری کدها

مرورگرها کدهای HTML و CSS را پردازش کرده و آن‌ها را به صورت بصری نمایش می‌دهند.

  • کامنت‌ها در HTML

کامنت‌ها به شما اجازه می‌دهند توضیحات و یادداشت‌ها را در کدهای HTML قرار دهید تا کدها قابل فهم‌تر باشند. 

  • تگ‌ها در HTML

تگ‌های مختلف HTML به دو دسته تک‌تگ و جفت‌تگ تقسیم می‌شوند و هر یک وظایف خاص خود را دارند.

  • ساختار تگ‌ها

این بخش به ساختاردهی و استفاده صحیح از تگ‌ها در HTML می‌پردازد. 

  • VS Code و پلاگین‌های آن

VS Code یک ویرایشگر کد محبوب است و پلاگین‌هایی مانند Material Icons و Prettier به بهبود کارایی آن کمک می‌کنند. 

  • ساختار سند HTML

ساختار کلی یک سند HTML شامل عناصر اصلی مانند <html>, <head>, و <body> است. 

  • BOM و DOM

DOMBOM به شما کمک می‌کنند تا با عناصر وب‌سایت تعامل داشته باشید و آن‌ها را مدیریت کنید.

  • درخت HTML

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

  • مفهوم Semantic

استفاده از تگ‌های معنی‌دار (Semantic) به بهبود سئو و دسترسی کمک می‌کند.

یادگیری HTML و CSS برای طراحی سایت واکنش‌گرا

 معرفی  HTML 

تگ‌های مختلف HTML مانند <p>, <h1>, و <hr> برای ساختاردهی محتوا استفاده می‌شوند. 

  • Emmet

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

  • Attribute‌های تگ‌های HTML

ویژگی‌های مختلف تگ‌های HTML اطلاعات اضافی درباره تگ‌ها را ارائه می‌دهند. 

  • لیست‌های Nested

این بخش به ایجاد لیست‌های تو در تو در HTML می‌پردازد که می‌تواند برای ساختاردهی محتوا مفید باشد. 

  • پلاگین live-server

پلاگین live-server به شما امکان مشاهده زنده وب‌سایت را می‌دهد و توسعه را تسهیل می‌کند. 

  • تگ blockquote

تگ blockquote برای نقل قول‌های طولانی استفاده می‌شود و نمای خاصی به آن‌ها می‌دهد. 

  • تگ pre

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

  • Webstorm

Webstorm IDE قدرتمندی است که در توسعه وب استفاده می‌شود و امکانات زیادی را فراهم می‌کند. 

  • پلاگین‌های Webstorm

پلاگین‌هایی مانند Material Theme UI Lite و Rainbow Brackets به بهبود تجربه کاربری در Webstorm کمک می‌کنند. 

  • تفاوت‌های HTML4 و HTML5

HTML5 ویژگی‌های جدید و بهبود یافته‌ای نسبت به HTML4 ارائه می‌دهد که به توسعه‌دهندگان کمک می‌کند. 

  • Doctype

Doctype به مرورگرها کمک می‌کند تا نوع سند HTML را شناسایی کنند و رفتار آن‌ها را تنظیم کنند. 

  • تگ‌های Semantic

تگ‌های Semantic به بهبود سئو و دسترسی کمک می‌کنند و شامل تگ‌های خاصی مانند <article> و <aside> هستند. 

  • تگ main 

تگ main برای محتوای اصلی صفحه استفاده می‌شود و به بهبود ساختار کمک می‌کند. 

  • تگ header

تگ header برای نمایش عنوان و اطلاعات ابتدایی صفحه استفاده می‌شود. 

  • تگ footer

تگ footer برای نمایش اطلاعات پایانی صفحه استفاده می‌شود. 

  • تگ section

تگ section برای تقسیم‌بندی محتوای صفحه به بخش‌های مختلف استفاده می‌شود. .

  • تگ article

تگ article برای نمایش محتوای مستقل و جداگانه مانند مقالات یا پست‌های وبلاگی استفاده می‌شود. 

  •  تگ aside

تگ aside برای محتواهای جانبی مانند اطلاعات اضافی یا تبلیغات به کار می‌رود. 

  • تگ nav

تگ nav برای ایجاد منوهای ناوبری و لینک‌های مهم سایت استفاده می‌شود. 

  • تگ address

تگ address برای نمایش اطلاعات تماس مانند آدرس و شماره تلفن استفاده می‌شود. 

  • تگ em

تگ em برای تأکید بر متون و ایجاد تأثیر معنایی بیشتر استفاده می‌شود. 

  • تفاوت display‌های inline و Block

عناصر inline تنها در عرض خود فضایی اشغال می‌کنند، در حالی که عناصر block تمام عرض موجود را اشغال می‌کنند و در خط جدید قرار می‌گیرند. 

  • تگ strong

تگ strong برای نمایش متون با اهمیت بیشتر و تأکید بصری به کار می‌رود.

  • تگ b

تگ b  برای نمایش متون به صورت برجسته و بدون تاکید معنایی خاص استفاده می‌شود.

  • تگi

این تگ برای نمایش متون به صورو ایتالیک و تاکید غیر‌ رسمی به کار می‌رود.

  • تگs

تگs برای نمایش متون حذف شده یا غیر‌قابل استفاده کاربرد دارد.

  • تگu

تگu برای زیر خط‌دار کردین متون به کار می‌رود.

  • تگ small

این تگ برای نمایش متون کوچک‌تر و نکات جانبی کاربرد دارد.

  • تگq

تگq برای نمایش نقل‌قول‌های کوتاه است.

  • تگaddr

این تگ برای‌نمایش اختصارات و معنی کامل آن‌ها استفاده می‌شود

  • حالات Nesting در Element ها

به معنای قرار دادن تگ‌ها درون یکدیگر است.

  • تگ sub

تگ <sub> برای نمایش متن زیرنویس (subscript) استفاده می‌شود. معمولاً در شیمی و ریاضی برای نشان دادن اعداد زیرین به کار می‌رود.  

  • تگ sup

تگ sup برای نمایش متن بالانویس (superscript) مورد استفاده قرار می‌گیرد، مانند اعداد بالای متن.

  • تگ mark

تگ mark برای هایلایت کردن متن مهم یا جستجوی کلمات کلیدی استفاده می‌شود.   

  • تگ ins

تگ ins برای نمایش متنی که به متن اضافه شده به کار می‌رود و معمولاً با خط زیرین مشخص می‌شود.  

  • تگ del

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

  • تگ br

تگ br برای ایجاد یک خط جدید در متن استفاده می‌شود. 

  • تگ div

تگ div برای گروه‌بندی عناصر HTML و ایجاد ساختار در صفحه وب به کار می‌رود و به طور پیش‌فرض به صورت block-level نمایش داده می‌شود. 

  • تگ span

تگ span برای گروه‌بندی متن یا عناصر inline استفاده می‌شود و به طور پیش‌فرض به صورت inline نمایش داده می‌شود.  

  • ویژگی‌های HTML 

 id و class:

id: منحصر به فرد بوده و فقط یک بار در هر صفحه می‌تواند استفاده شود.

 class: می‌تواند در چندین عنصر به کار رود و می‌تواند چندین بار در یک صفحه وجود داشته باشد.

  • ویژگی‌های جهانی (Global Attributes)

ویژگی‌های جهانی مانند: id، class، style و title برای همه تگ‌ها قابل استفاده هستند و اطلاعات اضافی به آن‌ها می‌دهند. 

  • کاراکترهای خاص HTML

کاراکترهای خاص مانند <, >, و & باید با escape sequences نمایش داده شوند.  

  • دستورات پایه CMD

 cd <directory>: تغییر دایرکتوری- dir: نمایش محتویات دایرکتوری

 mkdir <directory>: ایجاد دایرکتوری جدید 

  • معرفی Node.js و npm

 Node.js: محیط اجرایی جاوااسکریپت برای توسعه برنامه‌های سمت سرور.

 npm: ابزار مدیریت بسته برای Node.js که به نصب و مدیریت کتابخانه‌ها کمک می‌کند.

  • معرفی live-serverlive-server

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

  • تگ a و ویژگی‌های آن

تگ a برای ایجاد لینک (hyperlink) استفاده می‌شود.  ویژگی href: آدرس لینک را مشخص می‌کند. 

  • URL های Relative و Absolute

 Relative URL: آدرس نسبی که به مسیر فعلی اشاره می‌کند.

 Absolute URL: آدرس کامل شامل پروتکل، دامنه و مسیر. 

  • ویژگی Target

ویژگی target برای تعیین محل باز شدن لینک به کار می‌رود. 

  • لینک‌های ایمیل و تلفن

 ایمیل: با mailto: شروع می‌شود.

 تلفن: با tel: شروع می‌شود.

  • تصاویر و انواع آن‌ها

تصاویر به دو دسته تقسیم می‌شوند:

 Vector: کیفیت آن‌ها با بزرگنمایی کاهش نمی‌یابد (مثل SVG). 

 Raster: کیفیت آن‌ها با بزرگنمایی کاهش می‌یابد (مثل JPEG و PNG). 

  • فرمت‌های عکس

 JPEG: مناسب برای عکس‌های رنگی.

 PNG: مناسب برای تصاویری با پس‌زمینه شفاف.

 GIF: مناسب برای انیمیشن‌های کوتاه. 

  • انواع Color Mode

 RGB: برای نمایش رنگ‌ها در صفحه‌های دیجیتال.

CMYK: برای چاپ و طراحی‌های چاپی. 

  • معرفی MIME type

MIME type نوع داده‌ای است که نوع محتوای یک فایل را مشخص می‌کند. به عنوان مثال: image/jpeg برای تصاویر JPEG

  • تگ img

تگ img برای نمایش تصاویر استفاده می‌شود و به طور پیش‌فرض به صورت inline نمایش داده می‌شود.  

  • تفاوت display های Block، Inline و Inline-block

 Block: عنصر در یک خط جدید شروع می‌شود و عرض کامل را اشغال می‌کند.

 Inline: عنصر در همان خط قرار می‌گیرد و فقط به اندازه محتوا عرض دارد.

 Inline-block: ترکیبی از هر دو که می‌توان به آن‌ها ویژگی‌های block و inline را داد. 

 تگ table

تگ table برای ایجاد جداول استفاده می‌شود و به طور پیش‌فرض به صورت block نمایش داده می‌شود. 

  • تگ‌های tr, th, و td

tr: برای تعریف ردیف در جدول.

th: برای تعریف سلول‌های عنوان در جدول.

td: برای تعریف سلول‌های داده در جدول. 

 ویژگی‌های colspan و rowspan

 colspan: تعداد ستون‌هایی که یک سلول باید اشغال کند.

 rowspan: تعداد ردیف‌هایی که یک سلول باید اشغال کند.

  • تگ caption

تگ caption برای اضافه کردن عنوان به جدول استفاده می‌شود. 

  • تگ‌های thead, tbody و tfoot

thead: برای تعریف سر جدول.

tbody: برای تعریف بدنه جدول.

tfoot: برای تعریف پای جدول.

  • فرم‌ها

فرم‌ها برای جمع‌آوری اطلاعات از کاربران استفاده می‌شوند و شامل ورودی‌های مختلفی هستند.

  • تگ form

تگ form برای ایجاد فرم و جمع‌آوری داده‌ها به کار می‌رود.  

ویژگی‌ها:

action: آدرس URL برای ارسال داده‌ها.

 method: روش ارسال (GET یا POST).

enctype: نوع کدگذاری داده‌ها. 

روش‌های GET و POST

GET: داده‌ها را در URL ارسال می‌کند، مناسب برای درخواست‌های بدون تغییر داده.

 POST: داده‌ها را در بدنه درخواست ارسال می‌کند، مناسب برای داده‌های حساس.

  • تگ input و انواع آن

تگ input برای ایجاد ورودی‌های مختلف در فرم استفاده می‌شود. انواع شامل:

- text, password, email, url, tel, radio, checkbox, file, hidden, date, number و ... 

  • ویژگی‌های ورودی

ویژگی‌هایی مانند: value، name، placeholder، min-length، max-length، required، disabled، و readonly برای مدیریت ورودی‌ها به کار می‌روند. 

 تگ textarea

تگ textarea برای ورودی متنی چند خطی استفاده می‌شود.

  • تگ‌های select, option و optgroup

select: برای ایجاد لیست کشویی.

option: برای تعریف گزینه‌های لیست.

optgroup: برای گروه‌بندی گزینه‌ها.

  • تگ label

تگ label برای تعریف برچسب برای ورودی‌ها استفاده می‌شود و به کاربر کمک می‌کند تا بفهمد هر ورودی چه کاربردی دارد. 

  • اتصال input و label

با استفاده از ویژگی for در label و id در input می‌توان آن‌ها را به هم متصل کرد. 

 تگ‌های fieldset و legend

fieldset: برای گروه‌بندی ورودی‌ها.

 legend: برای نمایش عنوان گروه.

  • تگ iframe

تگ iframe برای گنجاندن محتوای یک صفحه وب به داخل صفحه دیگر استفاده می‌شود. 

  • تگ video

تگ video برای نمایش ویدیوها در صفحه وب استفاده می‌شود و شامل کنترل‌هایی برای پخش، توقف و تنظیم صدا است.

  • تگ audio

 تگ audio برای پخش فایل‌های صوتی در صفحه وب به کار می‌رود و کنترل‌های مشابهی با تگ video دارد.

HTML و CSS؛ ابزارهای پایه برای توسعه‌دهندگان وب

معرفی CSS

CSS  زبانی است که برای طراحی و قالب‌بندی صفحات وب استفاده می‌شود. به کمک CSS می‌توان ظاهر HTML را تغییر داد، از جمله رنگ‌ها، فونت‌ها و چیدمان. 

  • معرفی declaration

یک declaration شامل یک property و یک value است. به عنوان مثال: color: red.

  • معرفی selector و property و value

Selector: بخشی از CSS که مشخص می‌کند چه عناصری تحت تاثیر قرار می‌گیرند.

Property: ویژگی‌ای که تغییر می‌کند (مانند color).

Value: مقدار ویژگی (مانند red). 

  • معرفی element selector

این نوع selector مستقیماً به تگ‌های HTML اشاره می‌کند. به عنوان مثال، p برای تمام پاراگراف‌ها.

  • بررسی اولویت های style دهیCSS

 اولویت‌های مختلفی برای استایل‌ها دارد:

. Inline styles

 Internal styles

 External styles

  • کامنت ها در CSS

کامنت‌ها در CSS با /* comment */ شروع و پایان می‌یابند و به مرورگر ارسال نمی‌شوند.

  • Color

رنگ متن را تعیین می‌کند. 

  • معرفی universal selector

تمام عناصر را انتخاب می‌کند.

  • Text-indent

خالی کردن متن از سمت چپ یا راست. 

  • Text-align

تراز متن (چپ، راست، وسط، توجیه شده).

  • Letter-spacing

فاصله بین حروف را تنظیم می‌کند.

  • Word-spacing

فاصله بین کلمات را تنظیم می‌کند. 

  • Text-shadow

افکت سایه برای متن.

  • Shape-outside

شکل‌دهی به عناصر شناور.

  • Shape-margin

تنظیم فاصله بین عناصر شناور.

  • Top, Left, Right, Bottom

تنظیم موقعیت عنصر در کنار position.

  • ساخت منو nested

ایجاد منوی تو در تو. 

  • order

ترتیب نمایش عناصر در یک flex container را مشخص می‌کند. عناصر با مقدار order کمتر در ابتدا قرار می‌گیرند.

  • flex-grow

مقدار فضایی که یک عنصر از فضای اضافی موجود در flex container اشغال می‌کند. مقدار پیش‌فرض 0 است. 

  • flex-shrink

مشخص می‌کند که یک عنصر چقدر باید در صورت کمبود فضا کوچک شود. مقدار پیش‌فرض 1 است. 

  • معرفی owl carousel

کتابخانه‌ای برای ایجاد اسلایدشو و کاروسل‌های پاسخگو و زیبا با قابلیت‌های تنظیم آسان.

  • پروژه تبدیل UI به صفحات وب

طراحی‌های UI را به کدهای HTML و CSS تبدیل کنید تا تجربه کاربری بهتری ارائه دهید. 

  • نحوه خرید دامنه و هاست

1. انتخاب نام دامنه.2. مراجعه به ثبت‌کننده دامنه.3. ثبت دامنه و خرید پلن هاست. 

سرفصل‌ها به شما کمک می‌کند تا با مفاهیم کلیدی CSS و طراحی وب آشنا شوید و صفحات مدرن و پاسخگو بسازید.

سوالات متداول در خصوص کلاس آموزش HTML & CSS

در بخش پایانی دوره آموزش html-css به سوالات پرتکرار شما خوبان پاسخ خواهیم داد.

آیا می‌توانم از این مهارت‌ها به عنوان یک شغل استفاده کنم؟

بله، با یادگیری آموزش HTML & CSS می‌توانید به عنوان یک طراح وب کار کنید. 

آیا برای یادگیری آموزش HTML & CSS به دانش ریاضی خاصی نیاز دارم؟

خیر، آموزش HTML & CSS دانش ریاضی خاصی لازم نیست، اما آشنایی با منطق و تفکر تحلیلی مفید است.

 آیا می‌توانم سوالات خود را در حین کلاس آموزش HTML & CSS مطرح کنم؟

بله، اساتید معمولاً در دوره HTML-CSS فضای مناسبی برای پرسش و پاسخ فراهم می‌کنند.

 آیا کلاس‌ آموزش HTML & CSS مناسب برای مبتدیان هستند؟

بله، این کلاس‌ آموزش HTML & CSS به گونه‌ای طراحی شده‌اند که برای مبتدیان مناسب باشند. 

 کلاس آموزش HTML & CSS ‌ چه مدت زمانی طول می‌کشند؟

مدت زمان دوره HTML-CSS 60 ساعت آموزشی است.

آیا بعد از پایان دوره می‌توانم وب‌سایت طراحی کنم؟

بله، با یادگیری دوره HTML-CSS می‌توانید وب‌سایت‌های ساده و زیبا طراحی کنید.

آیا کلاس آموزش HTML & CSS ‌ به صورت آنلاین برگزار می‌شوند؟

بله، دوره HTML-CSS به صورت آنلاین و حضوری ارائه می‌شوند. 

آیا مدرک در پایان دوره آموزش HTML & CSS صادر می‌شود؟

بله، در پایان دوره HTML-CSS مدرک معتبر به شرکت ‌کنندگان اعطا می‌شود.

پیش نیاز ها

  • گذراندن دوره ICDL برای ورود به این دوره الزامی است

سرفصل ها

کسب توانایی ها

  • ایجاد آمادگی لازم برای یادگیری یک زبان برنامه نویسی وب
  • تسلط بر اینترنت و مفاهیم وب
  • ایجاد آمادگی به منظور خلق وب سایت هایی با طراحی جدید و بروز
  • یادگیری یک سایت کاملا واکنش گرا و سازگار با انواع دیوایس های مختلف
  • به‌روز بودن و توانایی به‌روز نگه داشتن دانش خود

بازار کار

  • با ورود فروش آنلاین در ایران و استفاده از سایت‌ها و ایجاد کسب و کارهای غیر حضوری، شغل‌های جدیدی نیز ایجاد شدند. یکی از این شغل‌ها طراحی سایت است. شما با یادگیری طراحی سایت می توانید برای شرکت های طراحی وب یا در بخش های فناوری اطلاعات سازمانهای بزرگ دولتی و شرکت های خصوصی و یا به طور مستقل کار کنید. اگر در یک شرکت مشغول باشید، می توانید تا سمت های مدیریت تیم طراحی یا مدیر محتوای سایت پیشرفت کنید و با کسب تجربه بیشتر می توانید برای خود در این حوزه کسب و کاری راه اندازی کنید
اطلاعات درس
دپارتمان : فناوری اطلاعات و ارتباطات سطح درس : تخصصی گواهینامه : دارد حضوری/آنلاین : ۶۰ ساعت

کلاس ها

کلاس #358610
مرکز : سیدخندان
تاریخ شروع : ۱۰-۰۹-۱۴۰۴
شنبه از ساعت ۱۷:۳۰ تا ۲۰:۳۰
دوشنبه از ساعت ۱۷:۳۰ تا ۲۰:۳۰
هزینه دوره : شروع قیمت از ۴۵,۰۰۰,۰۰۰ ریال
کلاس #358662
مرکز : زعفرانیه
تاریخ شروع : ۲۷-۰۹-۱۴۰۴
جمعه از ساعت ۱۷:۰۰ تا ۲۰:۰۰
پنجشنبه از ساعت ۱۷:۰۰ تا ۲۰:۰۰
هزینه دوره : شروع قیمت از ۴۵,۰۰۰,۰۰۰ ریال
کلاس #364861
مرکز : زعفرانیه
تاریخ شروع : ۱۳-۰۹-۱۴۰۴
جمعه از ساعت ۰۹:۰۰ تا ۱۲:۰۰
پنجشنبه از ساعت ۰۹:۰۰ تا ۱۲:۰۰
هزینه دوره : شروع قیمت از ۴۵,۰۰۰,۰۰۰ ریال