آموزش اچ تی ام ال HTML

آموزش طراحی وب سایت با استفاده از اچ تی ام ال HTML

هر المان HTML مقدار نمایش پیش فرض دارد که بستگی نوع آن المان دارد. مقدار پیش فرض نمایش برای بیشتر المان ها block یا inline است.

المان های block

بصورت پیش فرض، المان های block کل فضای المان parent (المان بالایی) خود را اشغال میکنند، و درنتیجه یک "بلاک" ایجاد میکند.

مرورگرها عموما یک المان بلاک را در سطر جدید نمایش میدهند و تا جایی که امکان دارد به سمت چپ و راست کشیده میشود.

مثال

 
<p>This paragraph is a block-level element; 
its background has been colored to display the paragraph's parent element.</p>
 

خروجی مثال بالا:

This paragraph is a block-level element; its background has been colored to display the paragraph's parent element.

المان های inline

المان اینلاین در خط جدید شروع نمیشود و طول آن به اندازه مورد نیاز است.

مثال

 
<div>The following span is an <span>inline element</span>;
its background has been colored to display both the beginning and end of
the inline element's influence.</div>
 

خروجی مثال بالا:

The following span is an inline element; its background has been colored to display both the beginning and end of the inline element's influence.

نکاتی که باید در ذهن داشته باشید

  • عموما المان های بلاک میتوانند المان اینلاین و (بعضی وقت ها) المان های بلاک را درون خود داشته باشند. طبیعتا میتوان از المان های بلاک برای ایجاد ساختارهایی "بزرگتر" از المان های اینلاین استفاده کرد.
  • عموما المان های اینلاین میتوانند تنها شامل داده و دیگر المان های اینلاین باشند. نمیتوان المان های بلاک را درون المان های اینلاین قرار داد.
  • شما میتوانید نوع نمایش المان های بلاک و اینلاین را با کمک CSS و پراپرتی display تغییر دهیدو برای مثال اگر برای یک المان اینلاین مقدار پراپرتی display را block قرار دهید، به مرورگر میگوید که آن المان اینلاین را بصورت بلاک نمایش دهد و بالعکس. اما دقت داشته باشید که با این کار شما نمیتوانید مدل محتوایی یک المان را تغییر بدهد. به عبارت دیگر، اگر display المان span را block کنید، باز هم مجاز نیستید تا المان div را درون آن قرار دهید.

مطالعه بیشتر: المان های بلاک (block) و اینلاین (inline) در زبان HTML

لیست المان های بلاک

<address>
Contact information.
<article> HTML5
Article content.
<aside> HTML5
Aside content.
<blockquote>
Long ("block") quotation.
<canvas>
Drawing canvas.
<dd>
Describes a term in a description list.
<div>
Document division.
<dl>
Description list.
<dt>
Description list term.
<fieldset>
Field set label.
<figcaption> HTML5
Figure caption.
<figure> HTML5
Groups media content with a caption
<footer> HTML5
Section or page footer.
<form>
Input form.
<h1>, <h2>, <h3>, <h4>, <h5>, <h6>
Heading levels 1-6.
<header> HTML5
Section or page header.
<hgroup> HTML5
Groups header information.
<hr>
Horizontal rule (dividing line).
<li>
List item.
<main>
Contains the central content unique to this document.
<nav>
Contains navigation links.
<noscript>
Content to use if scripting is not supported or turned off.
<ol>
Ordered list.
<output> HTML5
Form output.
<p>
Paragraph.
<pre>
Preformatted text.
<section> HTML5
Section of a web page.
<table>
Table.
<tfoot>
Table footer.
<ul>
Unordered list.
<video> HTML5
Video player.

لیست المان های اینلاین

<a>
<abbr>
<acronym>
<audio>
<b>
<bdi>
<bdo>
<big>
<br>
<button>
<canvas>
<cite>
<code>
<data>
<datalist>
<del>
<dfn>
<em>
<embed>
<i>
<iframe>
<img>
<input>
<ins>
<kbd>
<label>
<map>
<mark>
<meter>
<noscript>
<object>
<output>
<picture>
<progress>
<q>
<ruby>
<s>
<samp>
<script>
<select>
<slot>
<small>
<span>
<strong>
<sub>
<sup>
<svg>
<template>
<textarea>
<time>
<u>
<tt>
<var>
<video>
<wbr>
نوشتن دیدگاه

جستجو در سایت

  • تاریخچه زبان HTML +

    در سال 1980 فیزکدانی بنام تیم برنرز – لی که با پروژه CERN همکاری داشت ENQUIRE را طراحی کرد

    Read More

  • معرفی زبان HTML +

    هر کسی میتواند وب سایت ایجاد کند. و اگر شما مطالب آموزش html کاتبان نوین طرح را دنبال کنید حتما

    Read More

  • المانهای HTML +

    تگ های HTML همان نام تگ است که داخل براکت قرار دارند که معمولا بصورت زوجی هستند.

    Read More

  • اتریبیوت های زبان HTML +

    دربرخی از المانها شما میتوانید اطلاعات اضافی به آن بدهید. به این اطلاعات اضافه اتریبیوت میگویند.

    Read More

  • XHTML یا HTML؟ +

    پیش از XHTML 1.0 مهم نبود که شما تگ ها را با حروف بزرگ بنویسید و یا حروف کوچک.

    Read More

  • DOCTYPE چیست +

    Document Type Declaration و یا به اختصار doctype برای مشخص کردن نوعی که سند نوشته شده است استفاده میشود.

    Read More

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

افراد آنلاین

ما 76 مهمان و بدون عضو آنلاین داریم