-
September 13th, 2017, 18:56
#1
عضو انجمن
مشکل این کد html چیست؟ چگونه وسط چین می شود؟
درود
من یه کد html رو سریع طراحی کردم و دوست دارم بدونم روشی بهتر از این هم واسه نوشتن این کد وجود داره؟ (استاندارد ترین روش چیست؟)
اگه بخواید این کد رو وسط چین کنید از چه روشی استفاده میکنید؟
کد HTML:
<div style="text-align:right"><img src="http://seyedrezabazyar.com/istikharah/yes.png" align="right">
<br />
<h1>
عنوان مطلب
</h1>
<br />
<h2>
زیر عنوان
</h2>
</div>
هدف من از پرسیدن این سوال اینه که ببینم استاندارد ترین روش در حال حاضر چیه؟
-
-
September 13th, 2017 18:56
# ADS
-
September 13th, 2017, 19:23
#2
عضو انجمن
پاسخ : مشکل این کد html چیست؟ چگونه وسط چین می شود؟
اگه بناست وسط چین بشه مقدار text-align رو center کنید (دیگه راست چین یا right نشه و نباشه)
من باشم کد رو به این صورت می نویسم:
کد:
<div style="text-align:center"><img src="http://seyedrezabazyar.com/istikharah/yes.png">
<br />
<h1>عنوان مطلب</h1>
<br />
<h2>زیر عنوان</h2>
</div>
http://up.vbiran.ir/uploads/36520150531439712664_l.png
-
تعداد تشکر ها از SaeedFazlollahzadeh به دلیل پست مفید
-
September 13th, 2017, 19:59
#3
عضو انجمن
پاسخ : مشکل این کد html چیست؟ چگونه وسط چین می شود؟
من میخوام هر دو خط متن در کنار تصویر قرار بگیره (مانند نمایش مطالب یک سایت)
اما از یه طرف به دنبال استاندارد کردن اون هستم
از طرف دیگه با روش های استاندارد نتونستم وسط چینش کنم. البته بدون نیاز به ریسپانسیو کردن
-
-
September 13th, 2017, 20:58
#4
عضو انجمن
پاسخ : مشکل این کد html چیست؟ چگونه وسط چین می شود؟
کد PHP:
<div style="display:inline-block; float:right;"><img src="http://seyedrezabazyar.com/istikharah/yes.png"></div>
<div style="display:block; float:right; line-height:35px;">
<h1>عنوان مطلب</h1>
<h2>زیر عنوان</h2>
</div>
بجای br از line-height استفاده کنید
- - - Updated - - -
screenshot--2017-09-13-20-58-44.png
-
تعداد تشکر ها ازm2n به دلیل پست مفید
-
September 13th, 2017, 21:39
#5
عضو انجمن
پاسخ : مشکل این کد html چیست؟ چگونه وسط چین می شود؟

نوشته اصلی توسط
m2n
کد PHP:
<div style="display:inline-block; float:right;"><img src="http://seyedrezabazyar.com/istikharah/yes.png"></div>
<div style="display:block; float:right; line-height:35px;">
<h1>عنوان مطلب</h1>
<h2>زیر عنوان</h2>
</div>
بجای br از line-height استفاده کنید
- - - Updated - - -
screenshot--2017-09-13-20-58-44.png
این روش کد ها بیشتر میشه و یکم پیچیده تر میشه
واقعا این روش استاندارد تر هست؟
-
-
September 13th, 2017, 23:53
#6
عضو انجمن
پاسخ : مشکل این کد html چیست؟ چگونه وسط چین می شود؟

نوشته اصلی توسط
سیدرضا بازیار
این روش کد ها بیشتر میشه و یکم پیچیده تر میشه
واقعا این روش استاندارد تر هست؟
نه ماله شما استاندارد هست نه ماله من.
استایل نباید مستقیم روی تگ تعریف بشه بهترین راه حل و استاندارد بودن تعریف کلاس می باشد یعنی مشا یک عدد کلاس تعریف می کنید هر سه تگ شمارو پوشش میده:
استایل شما:
کد PHP:
.my {
display:inline-block;
float:right;
}
.title{
display:block;
float:right;
line-height:35px;
}
کد شما:
کد PHP:
<div class="my"><img src="http://seyedrezabazyar.com/istikharah/yes.png"></div>
<div class="title">
<h1>عنوان مطلب</h1>
<h2>زیر عنوان</h2>
</div>
اینم مدل حرفه ای تر دوتای بالا:
کد PHP:
.my {
display: inline-block;
overflow: hidden;
float: right;
}
.my img{
display: inline-block;
float: right;
}
کد PHP:
<div class="my"> <img src="http://seyedrezabazyar.com/istikharah/yes.png"></div>
<h1>عنوان مطلب</h1>
<h2>زیر عنوان</h2>
</div>
ویرایش توسط m2n : September 14th, 2017 در ساعت 00:02
-
تعداد تشکر ها ازm2n به دلیل پست مفید
-
November 26th, 2017, 00:18
#7
عضو جدید
پاسخ : مشکل این کد html چیست؟ چگونه وسط چین می شود؟
با سلام
این روش کاملا درست هستش ولی شما اینجا لینک رو اضافه نکردین!
شما باید فایل css خارجی رو به صفحه مورد نظر لینک بدین که به صورت زیر میشه
کد PHP:
<link href="style.css" rel="stylesheet" type="text/css" >
در بهترین حالت این هستش که در تگ head قرار بگیره
ثبت ، انتقال و تمدید بیش از
570 دامنه بین المللی و فروش هاست پر سرعت آلمان با پنل کاربری
Cpanle همراه با نصب رایگان بیش از
400 CMS فقط با یک کلیک.
موفق و پیروز باشید ،
شیرازهاست
-
تعداد تشکر ها از Shiraz_Host به دلیل پست مفید