سینتکس (Syntax)
سینتکس به مجموعه قوانینی گفته میشود که ساختار یک زبان (برنامهنویسی یا نشانهگذاری) را تعریف میکند. این قوانین مشخص میکنند که کلمات، عبارات و دستورات چگونه باید نوشته و در کنار هم قرار گیرند تا برای مفسر (Compiler) یا مفسر/مترجم (Interpreter) قابل فهم باشند.
اگر سینتکس به درستی رعایت نشود، برنامه دچار خطای نحوی (Syntax Error) میشود و اجرا نخواهد شد.
🧱 ساختار سینتکس در CSS
هر دستور در CSS از سه بخش اصلی تشکیل میشود:
عنصری از HTML که میخواهیم برای آن استایل بنویسیم.- انتخابگر (Selector)
مثال: h1, p, div
مشخصهای از عنصر که میخواهیم تغییر دهیم.- ویژگی (Property)
مثال: color, font-size, border
مقدار یا تنظیمی که برای ویژگی انتخاب میکنیم.- مقدار (Value)
مثال: red, 16px, #F1F1F1✍️ سینتکس کلی CSS
selector {
property: value;- }
- 📌 هر declaration شامل یک property و یک value است که با دو نقطه (:) از هم جدا میشوند و در پایان با سمیکالُن (;) خاتمه مییابند.
📌 مجموعهای از declarationها در داخل { } قرار میگیرد.🌟 مثال
h1 {
color: blue;
font-size: 24px;- }
🔹 در این مثال:
• انتخابگر: h1
• ویژگیها: color و font-size
• مقادیر: blue و 24px📌 نتیجهگیری
• رعایت سینتکس در زبانهای برنامهنویسی و استایلدهی ضروری است.
• حتی یک اشتباه کوچک (مثل فراموشی سمیکالُن یا آکلاد) میتواند باعث بروز خطا شود.
• یادگیری سینتکس اولین قدم برای استفاده درست از هر زبان برنامهنویسی است.