روز 1 از 100: غواصی در HTML و CSS – بلوک های ساختمان وب

HTML (زبان نشانه گذاری فرامتن) و CSS (برگ های سبک آبشاری) پایه و اساس توسعه وب هستند. این چیزی است که امروز پوشش دادم:
ملزومات HTML:
-
ساختار سند
,
,
,
-
برچسب های اصلی:
,
,
,لیست ها:
,
پیوندها:
تصاویر:
جداول:
,
, , Forms:
,
،
،
عناصر معنایی HTML5:
، ،
متا تگ ها برای سئو و پاسخگویی
اصول CSS:
-
CSS داخلی، داخلی و خارجی
-
انتخابگرها: عنصر، کلاس، شناسه، ویژگی، شبه کلاس و شبه عنصر
-
خواص اساسی:
color
،background-color
،font-size
،margin
،padding
-
مدل جعبه:
width
،height
،border
،box-sizing
-
سبک متن:
font-family
،font-weight
،text-align
،text-decoration
-
ویژگی های چیدمان:
display
،position
،float
-
اصول Flexbox: نمایش:
flex
،flex-direction
،ustify-content
،align-items
-
معرفی CSS Grid: نمایش:
grid
،grid-template-columns
،grid-template-rows
-
اصول طراحی پاسخگو: پرس و جوهای رسانه، متا تگ viewport
-
متغیرهای CSS (ویژگی های سفارشی)
-
انتقال و انیمیشن های ساده
چیزی که من ساختم
برای تمرین این مفاهیم، یک صفحه وب ساده "درباره من" ایجاد کردم. در اینجا یک قطعه توسعه یافته از ساختار HTML آمده است:About Me About Me
Hello, I'm Pratham. I'm learning web development!
My Skills
- HTML
- CSS
- Learning JavaScript
Contact Me
CSS:
:root { --primary-color: #333; --secondary-color: #666; --background-color: #f4f4f4; } body { font-family: Arial, sans-serif; line-height: 1.6; margin: 0; padding: 0; background-color: var(--background-color); } header { background-color: var(--primary-color); color: white; padding: 1rem; } nav ul { display: flex; list-style-type: none; padding: 0; } nav ul li { margin-right: 1rem; } nav a { color: white; text-decoration: none; } main { padding: 20px; } h1, h2 { color: var(--primary-color); } p { color: var(--secondary-color); } img { max-width: 100%; height: auto; } form { display: grid; gap: 1rem; } button { background-color: var(--primary-color); color: white; padding: 0.5rem 1rem; border: none; cursor: pointer; transition: background-color 0.3s ease; } button:hover { background-color: var(--secondary-color); } @media (max-width: 600px) { nav ul { flex-direction: column; } }
چالش های پیش رو
آشنایی با مدل جعبه در CSS
به یاد داشته باشید که تمام تگ های HTML را به درستی ببندید
درک ماهیت آبشاری CSSخوراکی های کلیدی
HTML ساختار را ارائه می دهد، در حالی که CSS استایل را ارائه می دهد.
آبشار در CSS می تواند هم قدرتمند و هم پیچیده باشد.
ابزارهای توسعه دهنده مرورگر برای بازرسی و رفع اشکال بسیار ارزشمند هستند.چه خبر بعدی
فردا، من قصد دارم عمیقتر در طرحبندیهای CSS غوطهور شوم، به خوبی کاوش کنم و یک کلون از هر وبسایتی ایجاد کنم.در ادامه بخوانید
رونمایی از Llama 3: مدلهای چندزبانه، کد آموز و استدلال اکسل مانند GPT-4
مایک یانگ -
آموزش آموزش مدیر فروش
ری براد -
🔥روش های آرایه پیشرفته در جاوا اسکریپت
نور فاطمه -
روز 36 از 100 روز کد
جیکوب استرن -