diff --git a/Writerside/h.tree b/Writerside/h.tree index dd4fd05..bec7b6a 100644 --- a/Writerside/h.tree +++ b/Writerside/h.tree @@ -12,8 +12,41 @@ start-page="starter-topic.md"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Writerside/topics/Atom.md b/Writerside/topics/Atom.md new file mode 100644 index 0000000..9724667 --- /dev/null +++ b/Writerside/topics/Atom.md @@ -0,0 +1,59 @@ +# Atom + +```xml + + + Example Feed + + 2003-12-13T18:30:02Z + + John Doe + + urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6 + + Atom-Powered Robots Run Amok + + urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a + 2003-12-13T18:30:02Z + Some text. + + +``` + +- feed + - id + - title + - updated + - author + - link + - category + - contributor + - name + - url + - email + - generator + - icon + - logo + - rights + - subtitle +- entry + - id + - title + - updated + - author + - name + - url + - email + - content + - link + - summary + - category + - contributor + - name + - url + - email + - published + - rights + - source + +https://validator.w3.org/feed/docs/atom.html \ No newline at end of file diff --git a/Writerside/topics/Boiler-Plate.md b/Writerside/topics/Boiler-Plate.md new file mode 100644 index 0000000..155cecb --- /dev/null +++ b/Writerside/topics/Boiler-Plate.md @@ -0,0 +1,132 @@ +# HTML 5 + +## HTML 5 Boiler Plate + +```html + + + + + + + + + + + + +``` + + +## HTML 기본 {id="basic_structure"} + +HTML 파일의 확장자는 *.html* 또는 *.htm*을 사용합니다. + +### 요소 (Element) + +HTML 문서는 여러 개의 HTML 요소로 이루어집니다. + +```html +

+ This is a text content. +

+``` + +요소는 **여는 태그**(opening tag, ```

```)로 시작하고, **닫는 태그**(closing tag, ```

```)로 끝납니다. 태그는 용도에 따라 여러 개의 키워드가 정의되어 있습니다. 여는 태그와 닫는 태그 사이에는 텍스트 내용이나 다른 요소들이 올 수 있으며, 여는 태그에는 **속성**(attribute)을 ```name = "value"``` 형식으로 지정할 수 있습니다. + +HTML에서 태그의 이름과 속성의 이름은 대소문자를 구분하지 않습니다. 즉, ```

```와 ```

```는 같습니다. 하지만, 가급적 소문자를 사용하는 것이 좋습니다. + +일반적으로, 여는 태그와 닫는 태그가 쌍을 이루지만, 몇몇 태그는 닫는 태그를 필요로 하지 않습니다. 이를 **빈 요소**(empty element)라고 부릅니다. 빈 요소는 여는 태그와 닫는 태그 사이에 다른 요소나 텍스트를 지정할 수 없습니다. 예를 들면, ```
```, ``````, ``````, ``````, ``````, ```


``` 등이 있습니다. + +```html +

This paragraph contains
a line break.

+``` + +HTML에서는 ```
```과 같이 사용하지만, XHTML에서는 ```
```처럼 끝에 '/'를 추가합니다. + +#### 블록 레벨 vs 인라인 레벨 + +**블록 레벨**(block level) 요소는 가능한 한 최대 너비를 차지하며 시작과 끝에 줄 바꿈이 적용됩니다. ```
```, ```

```, ```

``` ~ ```

```, ```
```, ```
    ```, ```