HTML을 배우려면 HTML의 문서 구조를 먼저 알고 시작해야 합니다.

<> </> 여기있는 특수기호들은 마크업 언어 태그를 나타내는 기호에 해당됩니다.

<!DOCTYPE HTML>
<html>
  <head>

  </head>
  <body>
  
  </body>
</html>

 

1. <!DOCYPE HTML>

첫번째로 <!DOCTYPE HTML> 이라는 것을 알아보도록 하겠습니다

!DOCTYPE HTML 에서 DOCTYPE 이란 Document Type Definition 의 줄인말로 문서타입 정의 라는 말입니다.

그렇다면 이문서는 HTML의 문서타입으로 정의 되있다고 처음에 알려줄수 있게 되는것입니다.

처음에 브라우저는 이 !DOCTYPE HTML을 보고 어떤언어로 이문서가 작성되어있는지 확인 하게 됩니다.

 

2. <html> </html>

현재 문서웹페이지의 시작과 끝을 알리는 태그입니다.

 

3. <head> </head> 

현재 웹페이지의 메타 데이터를 입력하는 태그입니다.

문자열 배우려면 HTML의 문서 구조를 먼저 알고 시작해야 합니다.

 

<> </> 여기있는 특수기호들은 마크업 언어 태그를 나타내는 기호에 해당됩니다.

 

<!DOCTYPE HTML>

<html>

  <head>

 

  </head>

  <body>

  

  </body>

</html>

1. <!DOCYPE HTML>

 

첫번째로 <!DOCTYPE HTML> 이라는 것을 알아보도록 하겠습니다

!DOCTYPE HTML 에서 DOCTYPE 이란 Document Type Definition 의 줄인말로 문서타입 정의 라는 말입니다.

그렇다면 이문서는 HTML의 문서타입으로 정의 되있다고 처음에 알려줄수 있게 되는것입니다.

처음에 브라우저는 이 !DOCTYPE HTML을 보고 어떤언어로 이문서가 작성되어있는지 확인 하게 됩니다.

 

2. <html> </html>

현재 문서웹페이지의 시작과 끝을 알리는 태그입니다.

 

3. <head> </head> 

현재 웹페이지의 메타 데이터를 입력하는 태그입니다.

문자열집합, 웹페이지의 제목 등을 표시하는 태그를 작성하는 곳입니다 . 

 

4. <body> </body>

 

우리가 실직적으로 웹페이지를 구현하는 공간입니다 . 

여러개의 태그들을 사용하여 우리가 지금까지 보았던 사이트들을 만들수있습니다.

 

 

'개발 > HTML' 카테고리의 다른 글

HTML (박스 모델) 기초 5-1편  (0) 2021.04.11
HTML (리스트 ) 기초 3편  (0) 2021.04.10
HTML (밑줄, 기울기, 줄바꿈, 굵기)기초 2편  (0) 2021.04.09
HTML( 제목, 단락) 기초 1편  (0) 2021.04.08
HTML소개 및 HTML Editor 설치  (0) 2021.04.07

컴퓨터 과학 수학에서 정렬 알고리즘(sorting algorithm)이란 원소들을 번호순이나 사전 순서와 같이 일정한 순서대로 열거하는 알고리즘입니다.

-위키백과, 우리 모두의 백과사전.-

버블 소트란  두 인접한 원소를 검사하여 정렬하는 방법입니다.

 

시간 복잡도 소트 알고리즘 중에서 상당히 느린편에 속합니다.

시간복잡도는 나중에 다른 게시글에서 다뤄 보겠습니다.

using System;
namespace ConsolApp
{
    class Program
    {
        static void Main(string[] argv)
        {
            int[] array = new int[10] { 9, 7, 0, 8, 6, 2, 5, 3, 4, 1 };

            for (int i = 0; i < 9; i++)
            {
                for (int j = 0; j < 9; j++)
                {
                    if (array[j] > array[j + 1])
                    {
                        int temp = array[j];
                        array[j] = array[j + 1];
                        array[j + 1] = temp;
                    }
                }
            }
            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine(array[i]);
            }
            Console.Read();

        }
    }
}

 

'개발 > c#' 카테고리의 다른 글

C# WebBrowser 자동 로그인  (4) 2021.04.15
Boxing UnBoxing  (0) 2021.04.14
c# WebBrowser 만들기  (0) 2021.04.12
c# 으로 메모장 만들기  (0) 2021.04.11
10 까지의 합구하기  (0) 2021.03.31

+ Recent posts