‎‎روشها وعناصر طرح بنديHTML Layout Elements and Techhniques -‎

Previous >    <Next  

‎‎وبسايت ها اغلب مطالب خود را در چندين ستون (مثل مجله و روزنامه‎(‎نمايش ميدهند .

‎‎مثال ـ در زير نمونه از ستون بندي ملاحظه فرمائيد.

--(go to editor for change code and run)

‎‎عناصر چيدمانHTML Layout Elements -‎

HTML‎داراي چندين عنصر معنائي است كه قسمت هاي مختلف صفحه را تعريف مينمايد .اين عناصر هركدام ‎قسمت معناداري را معرفي ميكنند عناصرمورد نظر در طرح زير نشان داده شده است.

HTML5 Semantic Elements

‎‎شرح عناصر فوق مطابق زيراست:

‎‎تكنيك هاي چيدمانHTML Layout Techniques -‎

‎چهار روش يا تكنيك براي طرح چند ستوني كردن صفحات وجود دارد، هركدام ازآنها مزايا و معايب ‎‎خودرا دارند .روشها مطابق زيرند:

‎CSS framework -‎1‎

‎CSS float property -‎2‎

‎CSS flexbox -‎3‎

‎CSS grid -‎4‎

‎‎روشCSS frameworks -‎

‎اگر ميخواهيد بااين روش يك طرح بندي سريع ايجاد نمائيد از منابعW3.CSS ياBootstrp استفاده ‎كنيد .در اين منابع قالب هائي وجود دارد كه ميتوانيد از آنها استفاده نمائيد.

‎‎طرح بندي شناورCSS Float Layout -‎

‎‎مثال ـ طرح بندي شناور

--(go to editor for change code and run)

‎CSS Flexbox Layout‎

‎باويژگي CSS ‎float‎‎طراحي كلي وب آسان است .كافي است براي حالت شناور بدانيد ‎كه ويژگي هاي‎float , clear ‎ چگونه كار ميكنند .يكي از معايب آن اينستكه ‎اين حالت وابسته بجريان سند بوده وميتواند درانعطاف پذيري آن اثر منفي داشته باشد .دراين حالت ‎صفحه تغييرعرض ميدهد وكوچك ميشود، عناصر در يك خط يعنيnav وsection ستوني ميشوند . اين حالت ‎شناوري روش را نشان ميدهد.

‎CSS Flexbox Layout‎

‎در استفاده از روش باكسهاي انعطاف پذير مطمئن شويد كه پيش بيني هاي لازم را براي صفحات نمايش ‎،مختلف را انجام داده باشيد .بااين روش ستون هاي رديفي بصورت باكس انعطاف پذير تعريف ميگردد ‎و در صفحه نمايش كوچك آنها مشابه پشته يا استك روي هم قرارميگيرند.

‎‎براي اطلاعات بيشتر بايد بخشCSS Flexbox مطالعه شود .

‎‎مثال ـFlexbox Layout

--(go to editor for change code and run)

‎در مثال بالا دو بخشnav و section نوع باكس انعطاف پذيرند، كه شرايط فرم نمايش سطري ويا در ‎صفحات كوچكتر ستوني ميشوند.

‎‎طرح بندي شبكه ايCSS Grid Layrout -‎

‎براي طراحي فرم شبكه اي از مدل سيستمGrid استفاده ميشود .اين مدل داراي سطر وستون ميباشد و ‎طراحي صفحات وب باآن نسبت به شناور وباكس انعطاف پذير، ساده تراست .انها نيازي به شناوري يا ‎يا تنظيم موقعيت ندارند.


Previous >    <Next