SVG الأشكال
SVG لديه بعض العناصر شكل المعرفة مسبقا التي يمكن استخدامها من قبل المطورين:
- المستطيل <rect>
- دائرة <circle>
- القطع الناقص <ellipse>
- خط <line>
- شكل متعدد الخطوط <polyline>
- المضلع <polygon>
- مسار <path>
والفصول التالية شرح كل عنصر، بدءا من عنصر المستطيل.
SVG مستطيل - <rect>
مثال 1
و <rect> يستخدم عنصر لإنشاء مستطيل والاختلافات في شكل مستطيل:
هنا هو رمز SVG:
مثال
<svg width="400" height="110">
<rect width="300" height="100"
style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" />
</svg>
انها محاولة لنفسك » Code explanation:
- العرض والارتفاع سمات <rect> عنصر تحدد ارتفاع و عرض المستطيل
- و style يستخدم السمة لتعريف خصائص CSS للمستطيل
- الخاصية CSS ملء تحدد لون تعبئة المستطيل
- الخاصية CSS السكتة الدماغية عرض تحدد عرض حدود المستطيل
- الخاصية CSS السكتة الدماغية تحدد لون حدود المستطيل
مثال 2
دعونا ننظر في مثال آخر يحتوي على بعض السمات الجديدة:
هنا هو رمز SVG:
مثال
<svg width="400" height="180">
<rect x="50" y="20" width="150" height="150"
style="fill:blue;stroke:pink;stroke-width:5;fill-opacity:0.1;stroke-opacity:0.9"
/>
</svg>
انها محاولة لنفسك » Code explanation:
- في x تحدد سمة الموقف الأيسر من المستطيل (على سبيل المثال س = "50" يضع بكسل مستطيل 50 من الهامش الأيسر)
- و y تحدد سمة الموقف العلوي من المستطيل (على سبيل المثال ذ = "20" يضع بكسل مستطيل 20 من الهامش العلوي)
- تحدد خاصية CSS ملء التعتيم غموض لون التعبئة (legal range: 0 to 1)
- تحدد خاصية CSS السكتة الدماغية غموض غموض اللون السكتة الدماغية (legal range: 0 to 1)
مثال 3
تحديد التعتيم للعنصر كله:
هنا هو رمز SVG:
مثال
<svg width="400" height="180">
<rect x="50" y="20" width="150" height="150"
style="fill:blue;stroke:pink;stroke-width:5;opacity:0.5" />
</svg>
انها محاولة لنفسك » Code explanation:
- الخاصية CSS التعتيم تحدد قيمة التعتيم للعنصر كله (legal range: 0 to 1)
مثال 4
المثال الأخير، وإنشاء مستطيل مع زوايا مدورة:
هنا هو رمز SVG:
مثال
<svg width="400" height="180">
<rect x="50" y="20" rx="20" ry="20" width="150"
height="150"
style="fill:red;stroke:black;stroke-width:5;opacity:0.5" />
</svg>
انها محاولة لنفسك » Code explanation:
- وآر إكس و ry سمات تقريب زوايا المستطيل