آموزش ساخت یک قالب فلت ساده و دو ستونه !
سفارش تبليغات در انجــمن قالب گراف ورود به تاپيک اطلاعيه هاي تابستانه قالب گراف
امور گرافيکي و کدنويسي وب خود را به جي جي ميزبان بسپاريد
نام کاربري : پسورد : فراموش

سلام این اولین اموزشیه ک قرار میدم البته از خودم تو این اموزش یاد میگیرین چطوری ی قالب دو ستونه نیمه فلت بسازین! فلت یعنی صاف البته از نوع سادش و اگه استقبال بشه کم کم امکانات بصری رو بهش اضافه می کنیم !

اسپمم ندید باز این تارا میاد قفل میکنه ( ) بریم سراغ آموزش:

مواد مورد نیاز :

اشنایی مبتدی با اچ تی ام ال و سی اس اس

ی نرم افزار مث دریم ویور یا حتی نوت پد ساده !

ی سی دقیقه وقت و حوصله ! (البته اگه کار بعضیاتون ب درازا کشید منو مقصر ندونینا )

بریم سراغ آموزش: اول باید یک صفحه اچ تی ام ال ایجاد کنیم و تگ های اصلیشو قرار بدیم:

کد:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

<head>

<title></title>

</head>

<body>

</body>

</html>

سادس دیگه، تگ html نوع فایل مارو مشخص می کنه، تگ head سربرگ قالب مارو مشخص می کنه همون هدر و بالاخره تگ body ک بدنه قالب ماست و قراره کارمونو اونجا انجام بدیم

من از استایل باز تو خود قالبمون استفاده می کنم، یعنی چی؟ یعنی ب جای این ک ی فایل سی اس اس رو بسازم و لینک بدم ب قالب، تو خود قالب میسازیم تا کارمون راحتر شه! برای این کار در بخش سربرگ یعنی بین تگ head این کد هارو مینویسیم:

کد:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

<head>

<title></title>

<style>

</style>

</head>

<body>

</body>

</html>

style تگیه ک مشخص می کنه ما استایل قالبمون اینجاس! اول به بدنه قالبمون استایل میدیم، بهش جهت میدیم(direction: rt;) بهش پس زمینه میدیم(background) اندازه کلی فونت های صفحه رو مشخص می کنیم(font-size) چندتا مشخصه دیگه هم میتونیم بدیم ک بمون واسه بعد:

کد:
<style>

body{

background: #eee;direction:rtl;

}

</style>

نکته: به اول body نباید نقطه بزارینا ! بادی ی تگ عمومیه نقطه نمی خواد !

من اینجا بهش رنگ طوسی کمرنگ رو دادم، و جهتشو راست چین کردم چون قالبمون فارسیه ! ~~> دمو

چیزی توش نیس فقط خواستم رنگشو ببینین حالا کارمون رو واقعا شروع می کنیم، اول باید ی فضایی رو درست کنیم ک داخل بادی قرار بگیره و محتویات مارو تو خودش جا بده تا قالب نظم داشته باشه! چجوری؟ اینجوری:

کد:
<style>

body{

background: #eee;direction:rtl;

}

.center{

width: 800px;margin-top: 50px;

}

</style>

من اینجا ی کلاس ساختم به اسم center ک طولش 800 پیکسله و فاصلش از بالا 50 پیکسله! بهش ارتفاع نمیدیما! چون نمیدونیم قالبمون رو با مطالبش چقد ارتفاع میگیره! پس بهش ارتفاعی نمیدیم.

حالا باید توی این بخش center دوتا مکان سوا کنیم البته چون قالبمون دو ستونس دوتا می کنیم، سه ستونه سه تا و الا اخر! البته از دو ستون بیشتر یکم کار داره ک بعدا یاد میگیرین اول ما یک بخشی رو میسازیم به اسم post ک قراره بخش باشه ک مطالب ما اونجا نمایش داده میشه! پس مینویسیم ک :

کد:
<style>

body{

background: #eee;direction:rtl;

}

.center{

width: 800px;margin-top: 50px;

}

.post{

width: 450px;background: #fff;border: 1px solid #d7d7d7;padding: 5px;margin-top: 14px;

float:left;

}

</style>

من اول بهش طول دادم، 450 پیکسل! بازم بهش ارتفاع نمیدم چون ارتفاع پست ما مشخص نیست! بهش پس زمینه رنگ سفید دادم تا از بدنه مشخص باشه و بهش حاشیه دادم تا زشت نشه و از همه مهمتر ! من بهش float یا جهت دادم ! این یعنی چی؟ این یعنی مکان پست های مارو به سمتی ک قرار میدیم منتقل می کنه ! یعنی اگه من به کلس post بگم ک float:right پستا میرن سمت راست! سمت راست قالبمون ها ! اما اگه بهش بگم float:left پستا برعکس حالت قبلی میرن سمت چپ! این مشخصه ی خیلی مهمیه

خب تا اینجا سی اس اس رو ب کار بردیم حالا باید اونارو بزاریم تو فایل اچ تی ام المون ! برای این ک ما عنصری رو ک تو سی اس اس قالبمون طراحی کردیم، بتونیم بیاریم به اچ تی ام ال و از اون استفاده کنیم، از این کد استفاده می کنیم:

کد:
<div class="اسم عنصرمون"></div>

بله از دیو ی دیو مهربون البته دقت داشته باشین هر دیوی ک باز میشه، با ی دیو دیگه بسته میشه! یعنی اگه اینو نبندینا، کل قالبتون میره تو هپروت ! مخصوصا تو کارهای حرفه ای ک پره از دیو اگه ی دیو رو نبندی واویلاس حالا

ما کدمون تاحالا این شکلی شده:

کد:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

<head>

<title></title>

<style>

body{

background: #eee;direction:rtl;

}

.center{

width: 800px;margin-top: 50px;

}

.post{

width: 450px;background: #fff;border: 1px solid #d7d7d7;padding: 5px;margin-top: 14px;

float:left;

}

</style>

</head>

<body>

</body>

</html>

ما تا الان فقط داشتیم استایل قالبمون رو میدادیم، البته نه همش حالا باید این کلش هایی ک ساختیم، یعنی center و post رو با روشی ک گفتم بیاریم تو body قالبمون ! دقت کنید، گفتم body ! یعنی فقط و فقط و فقط بین دو تگ و غیر این باشه یعنی هپروت ! اول کلس center رو میاریم :

کد:
<body>

<div class="center">

</div>

</body>

بین و ی فضا خالی کردم تا بدونین باید تگ های بعدی مون رو بخاطر این ک نظم بگیرن و پخش و پلا نشن، بین این کلس بنویسیم! متوجه شدین ک؟! خداروشکر !

حالا تگ post مون رو هم درست عین بالا میاریم تو اچ تی ام ال ! البته بین تگ center :

کد:
<body>

<div class="center">

<div class="post">

</div>

</div>

</body>

حالا اگه طبق گفته های بالا عمل کرده باشین، ی همچین چیزی گیرتون میاد: ~~> دمو3

البته من به عنصر center حاشیه دادم تا بتونین ببینینش! البته ارتفاع هم دادم ک بعدا پاکش می کنم! الان ی چیزی تو چشم میزنه!

چرا قالبمون تو وسط نیست؟ :| چرا رفته چسبیده ب سمت راست؟! اهان! بخاطر این ک نیاوردیمش وسط !چجوری بیاریم وسط؟ با ی خط کد خیلی خیلی ساده :

کد:
<div align="center"></div>

دیو همون دیوه، ولی اینبار ی کلس رو معرفی نمیکنه، بلکه ب کمک align مکان محتوای دخلش رو مشخص می کنه، راست، وسط یا چپ ک ما وسط رو انتخاب می کنیم ! در کل میشه این:

کد:
<body>

<div align="center">

<div class="center">

<div class="post">

</div>

</div>

</div>

</body>

خب میبینین ک من این کدو کجا ب کار بردم؟! دیگه توظیحی نمیدم! بعد از قرار دادن این کد: ~~> دمو 4

حالا اومد وسط ! تا اینجارو داشته باشین تا ظهر بقیشو یاد بگیرین فقط بدونین ک :

اولا این اموزش واسه افراد مبتدیه، یعنی کسایی ک کدنویسی رو تاحدودی بلدن ولی نمیدونن چجوری ب کار ببرن !

ثانیا کسایی ک فک کردن این اموزش سطح مهدکودکیه و بهشون داره خدایی نکرده توهین میشه، خط بالارو بخونن

و ثالثا، اگه مشکلی داشتین ک ب نظرتون میتونه واسه همه مفید باشه، اینجا بپرسین، درغیر اینصورت پ.خ بدین ! اسپمم

اسپمم اصلا ندین ک تارا حساسیت داره بهش

فعلا

امضاي کاربر :

تشکر شده:

17 کاربر از famile_door به خاطر اين مطلب مفيد تشکر کرده اند: alireza-me / red / asirgafas / daygraph / mohammad / aovana / boygraphic / saeid-virus / mohammad-sadegh / xeneral / xerox / hosein / golabi / amirbarani76 / acrux / ehsan / soheyl58 /

پاسخ ها

تشکر شده:

1 کاربر از alireza-me به خاطر اين مطلب مفيد تشکر کرده اند: famile_door /

ایولــ ؛ دمت گرم !

مفید و کاربردی !

ممنون !

امضاي کاربر :
Be WiLd !

میشه یه دمو واسه کل نتیجش بزاری؟

من html رو بلدم در حال یادگیری css هستم ولی زیاد حال ندارم css یاد بگیرم چون الان کارش ندارم تابستون می خوام یاد بگیرم.

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

امضاي کاربر :

برای ارتباط با ای دی @SirsLamy در تلگرام پ.م بدید ...

نقل قول از angal

میشه یه دمو واسه کل نتیجش بزاری؟

من html رو بلدم در حال یادگیری css هستم ولی زیاد حال ندارم css یاد بگیرم چون الان کارش ندارم تابستون می خوام یاد بگیرم.

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

دموش تا جایی ک انجام دادیم اینه: کلیک

ولی اخرش چی میشه رو هنو نساختم !

امضاي کاربر :

تشکر شده:

1 کاربر از mohammad به خاطر اين مطلب مفيد تشکر کرده اند: famile_door /

پسر خودتی

ایول داش طاهر

همچین چیزی تو انجمن جاش خالی بود که پرش کردی

موفق باشی !!

امضاي کاربر :


-سفارشات قالب ، لوگو ، کاور ..... را پذیراییم
کدنویسی قالب،ابزاروب،قالب آرایی و... با آخرین متد ها +ریسپانسیو و سئو با قیمت کم @taha_tn تلگرام
-بزرگترین سامانه و شبکه اجتماعی تبادل آی دی + کانال + گروه تلگرام
فروش teledram.ir با قیمت فوق العاده پایین و توافقی قیمت پایه 140 تومن
http://ghalebgraph.ir/Forum/Post/18605
3 قالب اختصاصی ! روبات تلگرام + کانال + سئو فوق العاده عالی سرعت لود بالا

تشکر شده:

1 کاربر از helpmaster به خاطر اين مطلب مفيد تشکر کرده اند: famile_door /

دستت درد نکنه

خیلی برای من تکی مفید بود

امضاي کاربر :
♥ای دی اینستاگرامم♥

S.__.PASHA.__.M

به کرمهای اطرافتان پیله نکنید

توهم پروانه شدن میگیرند

ادامش کی ؟؟؟

امضاي کاربر :
رفـــــیق ...

زدی ؟ مبـــــــارکــِــت

ولـــــی چرا با خــــنجری که

خـــــودم بـــرایت خـــریدم و تـــــــیزش کردم ...

میومدی از جلو میزدی دوباره خنده هاتو ببینم رفیق

ولی بازم میزنم ب سلامتی رفیقام ک

ترکمون کردن ولی من هنوزم دوسشون دارم

ب سلامتی رفیقی ک وقتی سودی براش نداری خبری ازش نیست! .

براي نمايش پاسخ جديد نيازي به رفرش صفحه نيست روي تازه سازي پاسخ ها کليک کنيد !