اواسط چین در html به ما امداد می نماید که عنصر موردنظر را در میانه بخشی که در آن قراردارد، ترازبندی کنیم. ترازبندی و قرار دادن المانها و موادتشکیل دهنده HTML از عنایت بالایی در پیاده سازی فرانت اند بهره مند میباشند. دراین نوشتهی علمی از سایت سبزلرن قصد داریم به شما اواسط چین متن در html و کد اواسط چین عکس در html را نیز به شما یادگرفتن دهیم. طراحی سایت در مشهد این فراگیری یکیاز مباحث مهم زمان یادگرفتن html سایت سبز لرن است که در طی عصر کاملا به آن پرداخته گردیده است. چه شیوههایی برای اواسط چین کردن در HTML وجود داراست؟ اساسیترین طریقهایی که به ما امداد مینماید مراحل میانه چین کردن تصاویر و متن در Html را جاری ساختن دهیم، به کارگیری از اوامر CSS یا این که تگ Center میباشند. پیرو به صورت کامل درباره هر نحوه حرف می کنیم و مثال کدهایی برای هر مورد به شما ارائه می دهیم.
گونه های اواسط چین در html
با html شما میتوانید گونه های مفاد را اواسط چین نمایید. ولی بیشتر اشخاص با استعمال از html قصد داراهستند عکس و یا این که متن خویش را اواسط چین بکنند که درین نوشتهعلمی به یادگرفتن اواسط چین عکس در html و همینطور اواسط چین کردن متن در HTML میپردازیم.
یادگرفتن اواسط چین کردن عکس در Html
پیش از پرداختن بهاین مورد، می بایست توضیح مختصری از تگهای Block و Inline ارائه دهیم. در مجموع، تگهای Block یک خط از کاغذ را تماما اشغال مینمایند؛ به نحوی که در شرایطیکه دو تگ Block در کنار یکدیگر قرار بگیرند، هر تگ در یک خط نو ظواهر گردیده و مرورگر به طور خود کار، پاره ای اطراف به بالا و تحت آن ها تخصیص می دهد. این آیتم درباره تگهای Inline برعکس میباشد؛ یعنی این ارکان صرفا به مقدار لازم خویش از پهنا برگه به کار گیری مینمایند و میتوانند در کنار یکدیگر مورداستفاده قرار بگیرند.
مجموعاَ، در گویش HTML تصاویر با به کارگیری از تگ img ساختوساز میشوند. این تگ، از نوع Inline میباشد و فعالیت با آن متعددخیس از تگهای Block مثل P یا این که Div میباشد. 3 طرز برای میانه چین کردن عکس در Html وجود داراست:
به کار گیری از دستورها CSS برای ترازبندی
تبدیل تگ img به تگ Block
به کار گیری از تگ Center
درپی طرز به کار گیری از طریقهای بالا را تفصیل میدهیم.
کد میانه چین عکس در Html با استایلهای CSS
برای این فعالیت، میتوانید تصویر موردنظر خویش را تعریفوتمجید فرمایید و در تگ img از صفتهای ترازبندی در CSS به کارگیری نمائید. برای فهم و شعور عالی این طریق به کد ذیل توجه فرمایید.
درین قطعه کد، یک تصویر با به کار گیری از تگ img باطن یک تگ P تعریفوتمجید گردیده است. تگ P دارنده کلاس Aligncenter میباشد. درپی در قسمت استیلهای CSS از خصوصیت Text-align برای اواسط چین کردن عناصری که از این کلاس استعمال مینمایند به کار گیری کردیم.
توجه داشته باشید در شکل به کارگیری از تگ div برای میانه چین کردن عکس در Html ممکن میباشد نیاز به تهیه و تنظیم فاصلله فرنگی یا این که Margin داشته باشید. دراینحالت، بایستی این خصوصیت را هم در نصیب استایلها تهیه فرمایید.
تبدیل تگ img به تگ Block
ضمن نحوه بالا، یک راه حل دیگر نیز وجود داراست. میتوانید با به کار گیری از خصوصیت Display در CSS تگ img خویش را به یک تگ Block تبدیل نمائید و به جایاینکه برای تگ div کلاس یا این که استایل تمجید نمایید، این خصوصیت را مستقیما برای تصویر خویش ایفا نمایید.
درین کد، آغاز تصویر را با کلاس centerImage ساختوساز کردیم و در قسمت استایلها، مقدار Display را روی Block و مقدار Text-Align را Center گزینش کردیم. اساسیترین تفاوت این کد با کد گذشته، دراین میباشد که تگ img و تصویر به طور Block درآمده؛ در فیض تک تک پهنا آن خط را اشغال کرده و دیگر نمیاقتدار المان دیگری را کنار آن قرار بخشید.
میانه چین کردن عکس در HTML با تگ Center
یکیاز دیگر از طریقهای میانه چین کردن عکسها در HTML به کار گیری از تگ Center میباشد؛ ولی این تگ در Html 5 منسوخ گردیده و عالی میباشد از آن به کارگیری نکنید. با این درحال حاضر، در حالتی که که شیوههای قبل برای شما عمل نکرد، می توانید از این نحوه تحت عنوان یک جایگزین موقت به کارگیری نمایید. این طرز نیازی به تمجید کردن استایل با CSS ندارد؛ فقط کافیست تصویر خویش را میان دو تگ Center قرار دهید!
اما یک شیوه دیگر نیز برای این شغل وجود داراست که صحیح مانند تگ Center منسوخ گردیده؛ ولی در مورد ها ضروری میتواند مورداستفاده قرار بگیرد. با به کارگیری از صفت Align و قرار دادن مقدار Center نیز می توانید تصاویر خویش را در Html اواسط چین فرمائید.
میانه چین کردن افقی و عمودی عکس در HTML
البته در مواقعی، نیاز داریم یک تصویر را هم به طور افقی و هم به طور عمودی اواسط چین کنیم. برای این عمل خواهیم توانست از قطعه کد ذیل استعمال کنیم.
دراین کد یک سری خصوصیت مازاد وجود داراست که عالی میباشد با آنان آشنا گردید:
مقدار Display: Table-cell عنصر را مانند یک سلول جدول اکران میدهد.
مقادیر Height و Width به ترتیب طول و پهنا تصویر را معلوم مینمایند.
مقدار Vertical-Align: Middle به ترازبندی عمودی اشاره داراست و در کنار Text-Align: Center وظیفه ترازبندی افقی و عمودی تصویر را برعهده دارا هستند.
نکته قابل توجه: از فرمان Vertical-Align: Middle به تنهایی برای ترازبندی عمودی عنصرها هم می توانید به کار گیری نمایید.
میانه چین متن در HTML
روند میانه چین متن در html نیز همانندی متعددی به شیوههای اورده شده برای میانه چین کردن عکسها داراست. شما می توانید با به کارگیری از طریقهای تحت، کد اواسط چین کردن متن در HTML را بنویسید. صرفا تفاوت دراین قسمت، این میباشد که تگ img که برای قرار دادن تصاویر مورداستفاده قرار میگرفت، یک تک Inline میباشد؛ در حالتی که که تگ P و H1…H6 که برای تایپ کردن متن بکار میروند، از نوع Block میباشند. ولی در کل میاقتدار در هر نوع تگ، از متن ها بهره مند شد؛ همین زمینه منجر گردیده در مواقعی نیاز به تبدیل تگهای Inline به Block داشته باشیم.
طرزهای اواسط چین کردن متن در صفحه های اینترنت را درپی می بینید:
به کارگیری از اوامر CSS برای ترازبندی
تبدیل تگ به Block (در بعضا مفاد)
استعمال از تگ Center

افزایش ورودی گوگل در کمترین مجال: تکنیک هایی که می بایست آزمون فرمائید