HTML - ความคิดเห็น

ความคิดเห็นเป็นส่วนหนึ่งของโค้ดที่เว็บเบราว์เซอร์ใด ๆ เพิกเฉย เป็นแนวทางปฏิบัติที่ดีในการเพิ่มความคิดเห็นลงในโค้ด HTML ของคุณโดยเฉพาะในเอกสารที่ซับซ้อนเพื่อระบุส่วนต่างๆของเอกสารและหมายเหตุอื่น ๆ สำหรับทุกคนที่กำลังดูโค้ด ความคิดเห็นช่วยให้คุณและคนอื่นเข้าใจโค้ดของคุณและเพิ่มความสามารถในการอ่านโค้ด

ความคิดเห็น HTML อยู่ระหว่าง <!-- ... -->แท็ก ดังนั้นเนื้อหาใด ๆ ที่อยู่ในแท็ก <! - ... -> จะถือว่าเป็นความคิดเห็นและเบราว์เซอร์จะเพิกเฉยโดยสิ้นเชิง

ตัวอย่าง

<!DOCTYPE html>
<html>

   <head>  <!-- Document Header Starts -->
      <title>This is document title</title>
   </head> <!-- Document Header Ends -->
	
   <body>
      <p>Document content goes here.....</p>
   </body>
	
</html>

สิ่งนี้จะให้ผลลัพธ์ต่อไปนี้โดยไม่ต้องแสดงเนื้อหาที่ให้ไว้เป็นส่วนหนึ่งของความคิดเห็น -

ความคิดเห็นที่ถูกต้องและไม่ถูกต้อง

ความคิดเห็นไม่ซ้อนกันซึ่งหมายความว่าไม่สามารถใส่ความคิดเห็นไว้ในความคิดเห็นอื่นได้ ลำดับที่สองลำดับสองขีด "-" อาจไม่ปรากฏในข้อคิดเห็นยกเว้นเป็นส่วนหนึ่งของแท็กปิด -> คุณต้องตรวจสอบให้แน่ใจว่าไม่มีช่องว่างในสตริงความคิดเห็นเริ่มต้น

ตัวอย่าง

ที่นี่ความคิดเห็นที่ระบุเป็นความคิดเห็นที่ถูกต้องและเบราว์เซอร์จะลบออก

<!DOCTYPE html>
<html>

   <head>
      <title>Valid Comment Example</title>
   </head>
	
   <body>
      <!--   This is valid comment -->
      <p>Document content goes here.....</p>
   </body>
	
</html>

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

แต่บรรทัดต่อไปนี้ไม่ใช่ความคิดเห็นที่ถูกต้องและจะแสดงโดยเบราว์เซอร์ เนื่องจากมีช่องว่างระหว่างวงเล็บมุมซ้ายและเครื่องหมายตกใจ

<!DOCTYPE html>
<html>

   <head>  
      <title>Invalid Comment Example</title>
   </head>
	
   <body>
      < !--   This is not a valid comment -->
      <p>Document content goes here.....</p>
   </body>
	
</html>

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

ความคิดเห็นหลายบรรทัด

จนถึงตอนนี้เราได้เห็นความคิดเห็นแบบบรรทัดเดียว แต่ HTML รองรับความคิดเห็นแบบหลายบรรทัดเช่นกัน

คุณสามารถแสดงความคิดเห็นได้หลายบรรทัดโดยแท็กเริ่มต้นพิเศษ <! - และแท็กปิดท้าย -> ที่วางไว้ก่อนบรรทัดแรกและจุดสิ้นสุดของบรรทัดสุดท้ายดังที่แสดงในตัวอย่างด้านล่าง

ตัวอย่าง

<!DOCTYPE html>
<html>

   <head>  
      <title>Multiline Comments</title>
   </head> 
	
   <body>
      <!-- 
         This is a multiline comment and it can
         span through as many as lines you like.
      -->
      
      <p>Document content goes here.....</p>
   </body>
	
</html>

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

ความคิดเห็นตามเงื่อนไข

ข้อคิดเห็นแบบมีเงื่อนไขใช้ได้เฉพาะใน Internet Explorer (IE) บน Windows แต่เบราว์เซอร์อื่นจะเพิกเฉย ได้รับการสนับสนุนตั้งแต่ Explorer 5 เป็นต้นไปและคุณสามารถใช้เพื่อให้คำแนะนำแบบมีเงื่อนไขกับ IE เวอร์ชันต่างๆ

ตัวอย่าง

<!DOCTYPE html>
<html>

   <head>  
      <title>Conditional Comments</title>

      <!--[if IE 6]>
         Special instructions for IE 6 here
      <![endif]-->
   </head> 
   
   <body>
      <p>Document content goes here.....</p>
   </body>
	
</html>

คุณจะเจอสถานการณ์ที่คุณจะต้องใช้สไตล์ชีตที่แตกต่างกันโดยยึดตามเวอร์ชันต่างๆของ Internet Explorer ในการแสดงความคิดเห็นตามเงื่อนไขจะเป็นประโยชน์

ใช้แท็กความคิดเห็น

มีเบราว์เซอร์เพียงไม่กี่แห่งที่รองรับแท็ก <comment> เพื่อแสดงความคิดเห็นส่วนหนึ่งของโค้ด HTML

Note- แท็ก <comment> เลิกใช้งานใน HTML5 ห้ามใช้องค์ประกอบนี้

ตัวอย่าง

<!DOCTYPE html>
<html>

   <head>
      <title>Using Comment Tag</title>
   </head>
	
   <body>
      <p>This is <comment>not</comment> Internet Explorer.</p>
   </body>
	
</html>

หากคุณใช้ IE จะให้ผลลัพธ์ดังต่อไปนี้ -

แต่ถ้าคุณไม่ได้ใช้ IE มันจะให้ผลลัพธ์ดังต่อไปนี้ -

รหัสสคริปต์การแสดงความคิดเห็น

แม้ว่าคุณจะเรียนรู้ JavaScript ด้วย HTML ในบทช่วยสอนแยกต่างหาก แต่ที่นี่คุณต้องจดบันทึกไว้ว่าหากคุณใช้ Java Script หรือ VB Script ในโค้ด HTML ของคุณขอแนะนำให้ใส่รหัสสคริปต์นั้นไว้ในความคิดเห็น HTML ที่เหมาะสมเพื่อให้เก่า เบราว์เซอร์สามารถทำงานได้อย่างถูกต้อง

ตัวอย่าง

<!DOCTYPE html>
<html>

   <head>
      <title>Commenting Script Code</title>
      
      <script>
         <!-- 
            document.write("Hello World!")
         //-->
      </script>
   </head>
	
   <body>
      <p>Hello , World!</p>
   </body>
	
</html>

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -

การแสดงความคิดเห็นสไตล์ชีต

แม้ว่าคุณจะเรียนรู้การใช้สไตล์ชีตกับ HTML ในบทช่วยสอนแยกต่างหาก แต่ที่นี่คุณต้องจดบันทึกไว้ว่าหากคุณใช้ Cascading Style Sheet (CSS) ในโค้ด HTML ของคุณขอแนะนำให้ใส่โค้ดสไตล์ชีตนั้นไว้ในความคิดเห็น HTML ที่เหมาะสม เพื่อให้เบราว์เซอร์เก่าสามารถทำงานได้อย่างถูกต้อง

ตัวอย่าง

<!DOCTYPE html>
<html>

   <head>
      <title>Commenting Style Sheets</title>
      
      <style>
         <!--
            .example {
               border:1px solid #4a7d49;
            }
         //-->
      </style>
   </head>
	
   <body>
      <div class = "example">Hello , World!</div>
   </body>
	
</html>

สิ่งนี้จะให้ผลลัพธ์ดังต่อไปนี้ -