2024-06-12
This commit is contained in:
79
.gitignore
vendored
Normal file
79
.gitignore
vendored
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
### JetBrains template
|
||||||
|
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
|
||||||
|
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
|
||||||
|
|
||||||
|
# User-specific stuff
|
||||||
|
.idea/**/workspace.xml
|
||||||
|
.idea/**/tasks.xml
|
||||||
|
.idea/**/usage.statistics.xml
|
||||||
|
.idea/**/dictionaries
|
||||||
|
.idea/**/shelf
|
||||||
|
|
||||||
|
# AWS User-specific
|
||||||
|
.idea/**/aws.xml
|
||||||
|
|
||||||
|
# Generated files
|
||||||
|
.idea/**/contentModel.xml
|
||||||
|
|
||||||
|
# Sensitive or high-churn files
|
||||||
|
.idea/**/dataSources/
|
||||||
|
.idea/**/dataSources.ids
|
||||||
|
.idea/**/dataSources.local.xml
|
||||||
|
.idea/**/sqlDataSources.xml
|
||||||
|
.idea/**/dynamic.xml
|
||||||
|
.idea/**/uiDesigner.xml
|
||||||
|
.idea/**/dbnavigator.xml
|
||||||
|
|
||||||
|
# Gradle
|
||||||
|
.idea/**/gradle.xml
|
||||||
|
.idea/**/libraries
|
||||||
|
|
||||||
|
# Gradle and Maven with auto-import
|
||||||
|
# When using Gradle or Maven with auto-import, you should exclude module files,
|
||||||
|
# since they will be recreated, and may cause churn. Uncomment if using
|
||||||
|
# auto-import.
|
||||||
|
# .idea/artifacts
|
||||||
|
# .idea/compiler.xml
|
||||||
|
# .idea/jarRepositories.xml
|
||||||
|
# .idea/modules.xml
|
||||||
|
# .idea/*.iml
|
||||||
|
# .idea/modules
|
||||||
|
# *.iml
|
||||||
|
# *.ipr
|
||||||
|
|
||||||
|
# CMake
|
||||||
|
cmake-build-*/
|
||||||
|
|
||||||
|
# Mongo Explorer plugin
|
||||||
|
.idea/**/mongoSettings.xml
|
||||||
|
|
||||||
|
# File-based project format
|
||||||
|
*.iws
|
||||||
|
|
||||||
|
# IntelliJ
|
||||||
|
out/
|
||||||
|
|
||||||
|
# mpeltonen/sbt-idea plugin
|
||||||
|
.idea_modules/
|
||||||
|
|
||||||
|
# JIRA plugin
|
||||||
|
atlassian-ide-plugin.xml
|
||||||
|
|
||||||
|
# Cursive Clojure plugin
|
||||||
|
.idea/replstate.xml
|
||||||
|
|
||||||
|
# SonarLint plugin
|
||||||
|
.idea/sonarlint/
|
||||||
|
|
||||||
|
# Crashlytics plugin (for Android Studio and IntelliJ)
|
||||||
|
com_crashlytics_export_strings.xml
|
||||||
|
crashlytics.properties
|
||||||
|
crashlytics-build.properties
|
||||||
|
fabric.properties
|
||||||
|
|
||||||
|
# Editor-based Rest Client
|
||||||
|
.idea/httpRequests
|
||||||
|
|
||||||
|
# Android studio 3.1+ serialized cache file
|
||||||
|
.idea/caches/build_file_checksums.ser
|
||||||
|
|
||||||
3
.idea/.gitignore
generated
vendored
Normal file
3
.idea/.gitignore
generated
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# 디폴트 무시된 파일
|
||||||
|
/shelf/
|
||||||
|
/workspace.xml
|
||||||
6
.idea/copyright/Elex_Project.xml
generated
Normal file
6
.idea/copyright/Elex_Project.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<component name="CopyrightManager">
|
||||||
|
<copyright>
|
||||||
|
<option name="notice" value="Copyright (c) &#36;originalComment.match("Copyright \(c\) (\d+)", 1, "-", "&#36;today.year")&#36;today.year. Elex. All Rights Reesrved. https://www.elex-project.com/" />
|
||||||
|
<option name="myName" value="Elex Project" />
|
||||||
|
</copyright>
|
||||||
|
</component>
|
||||||
7
.idea/copyright/profiles_settings.xml
generated
Normal file
7
.idea/copyright/profiles_settings.xml
generated
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<component name="CopyrightManager">
|
||||||
|
<settings>
|
||||||
|
<module2copyright>
|
||||||
|
<element module="Project Files" copyright="Elex Project" />
|
||||||
|
</module2copyright>
|
||||||
|
</settings>
|
||||||
|
</component>
|
||||||
6
.idea/misc.xml
generated
Normal file
6
.idea/misc.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="ProjectRootManager">
|
||||||
|
<output url="file://$PROJECT_DIR$/out" />
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
8
.idea/modules.xml
generated
Normal file
8
.idea/modules.xml
generated
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="ProjectModuleManager">
|
||||||
|
<modules>
|
||||||
|
<module fileurl="file://$PROJECT_DIR$/css-examples.iml" filepath="$PROJECT_DIR$/css-examples.iml" />
|
||||||
|
</modules>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="VcsDirectoryMappings">
|
||||||
|
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
6
Writerside/c.list
Normal file
6
Writerside/c.list
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE categories
|
||||||
|
SYSTEM "https://resources.jetbrains.com/writerside/1.0/categories.dtd">
|
||||||
|
<categories>
|
||||||
|
<category id="wrs" name="Writerside documentation" order="1"/>
|
||||||
|
</categories>
|
||||||
23
Writerside/c.tree
Normal file
23
Writerside/c.tree
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
- Copyright (c) 2024. Elex. All Rights Reesrved.
|
||||||
|
- https://www.elex-project.com/
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!DOCTYPE instance-profile
|
||||||
|
SYSTEM "https://resources.jetbrains.com/writerside/1.0/product-profile.dtd">
|
||||||
|
|
||||||
|
<instance-profile id="c"
|
||||||
|
name="CSS"
|
||||||
|
start-page="starter-topic.md">
|
||||||
|
|
||||||
|
<toc-element topic="starter-topic.md">
|
||||||
|
<toc-element topic="Selectors.md"/>
|
||||||
|
<toc-element topic="Box-Model.md"/>
|
||||||
|
<toc-element topic="Units-and-Values.md"/>
|
||||||
|
<toc-element topic="Styling-Text.md"/>
|
||||||
|
<toc-element topic="Styling-Image-and-Media.md"/>
|
||||||
|
<toc-element topic="Styling-Table.md"/>
|
||||||
|
<toc-element topic="Layouts.md"/>
|
||||||
|
</toc-element>
|
||||||
|
</instance-profile>
|
||||||
17
Writerside/cfg/buildprofiles.xml
Normal file
17
Writerside/cfg/buildprofiles.xml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
~ Copyright (c) 2024. Elex. All Rights Reesrved.
|
||||||
|
~ https://www.elex-project.com/
|
||||||
|
-->
|
||||||
|
|
||||||
|
<buildprofiles xsi:noNamespaceSchemaLocation="https://resources.jetbrains.com/writerside/1.0/build-profiles.xsd"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
|
||||||
|
<variables></variables>
|
||||||
|
<build-profile instance="c">
|
||||||
|
<variables>
|
||||||
|
<noindex-content>true</noindex-content>
|
||||||
|
</variables>
|
||||||
|
</build-profile>
|
||||||
|
|
||||||
|
</buildprofiles>
|
||||||
BIN
Writerside/images/completion_procedure.png
Normal file
BIN
Writerside/images/completion_procedure.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 125 KiB |
BIN
Writerside/images/completion_procedure_dark.png
Normal file
BIN
Writerside/images/completion_procedure_dark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 67 KiB |
BIN
Writerside/images/convert_table_to_xml.png
Normal file
BIN
Writerside/images/convert_table_to_xml.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 341 KiB |
BIN
Writerside/images/convert_table_to_xml_dark.png
Normal file
BIN
Writerside/images/convert_table_to_xml_dark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 119 KiB |
BIN
Writerside/images/new_topic_options.png
Normal file
BIN
Writerside/images/new_topic_options.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 306 KiB |
BIN
Writerside/images/new_topic_options_dark.png
Normal file
BIN
Writerside/images/new_topic_options_dark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 274 KiB |
3
Writerside/topics/Box-Model.md
Normal file
3
Writerside/topics/Box-Model.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# Box Model
|
||||||
|
|
||||||
|
Start typing here...
|
||||||
3
Writerside/topics/Layouts.md
Normal file
3
Writerside/topics/Layouts.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# Layouts
|
||||||
|
|
||||||
|
Start typing here...
|
||||||
147
Writerside/topics/Selectors.md
Normal file
147
Writerside/topics/Selectors.md
Normal file
@@ -0,0 +1,147 @@
|
|||||||
|
# 선택자
|
||||||
|
|
||||||
|
|
||||||
|
## 타입 선택자
|
||||||
|
|
||||||
|
HTML 태그(요소)를 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
p {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## 범용 선택자
|
||||||
|
|
||||||
|
모든 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
* {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## 클래스 선택자
|
||||||
|
|
||||||
|
해당 클래스가 적용된 모든 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
.my-class {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## ID 선택자
|
||||||
|
|
||||||
|
해당 아이디가 적용된 항목을 선택합니다. HTML 문서에서 id는 유일해야 합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
#my-id {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## 속성 선택자
|
||||||
|
|
||||||
|
### 속성 이름 선택자
|
||||||
|
|
||||||
|
해당 속성이 있는 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
a[title] {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 속성 값과 일치
|
||||||
|
|
||||||
|
해당 속성의 값이 일치하는 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
a[href="http://examples.com"] {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
해당 속성의 값과 일치하거나 공백으로 구분된 목록 중 해당 값을 포함하는 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
p[class~="highlight"] {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
해당 속성의 값과 일치하거나 해당 값 뒤에 '-'으로 이어지는 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
div[lang|="ko"] {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 문자열 중 일부와 일치
|
||||||
|
|
||||||
|
해당 속성의 값이 주어진 값으로 시작하는 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
div[class^="box-"] {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
해당 속성의 값이 주어진 값으로 끝나는 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
div[class$="box-"] {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
해당 속성의 값이 주어진 값을 포함하는 항목을 선택합니다.
|
||||||
|
|
||||||
|
```CSS
|
||||||
|
div[class*="box-"] {
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## 의사 클래스 선택자
|
||||||
|
|
||||||
|
의사 클래스는 특정 상태에 있는 요소를 선택하는 선택자입니다.
|
||||||
|
|
||||||
|
* :first-child
|
||||||
|
* :first-of-type
|
||||||
|
* :last-child
|
||||||
|
* :last-of-type
|
||||||
|
* :nth-child()
|
||||||
|
* :nth-of-type()
|
||||||
|
* :only-child
|
||||||
|
* :only-of-type
|
||||||
|
|
||||||
|
* :active
|
||||||
|
* :hover
|
||||||
|
* :visited
|
||||||
|
* :link
|
||||||
|
* :focus
|
||||||
|
|
||||||
|
* :required
|
||||||
|
* :valid
|
||||||
|
* :invalid
|
||||||
|
* :checked
|
||||||
|
* :disabled
|
||||||
|
* :enabled
|
||||||
|
|
||||||
|
* :is()
|
||||||
|
* :has()
|
||||||
|
* :not()
|
||||||
|
|
||||||
|
## 의사 요소 선택자
|
||||||
|
|
||||||
|
의사 요소는 유사한 방식으로 동작하지만, 기존 요소에 클래스를 적용하는 것이 아니라 완전히 새로운 HTML 요소를 마크업에 추가한 것처럼 작동합니다.
|
||||||
|
|
||||||
|
* ::before
|
||||||
|
* ::after
|
||||||
|
* ::first-line
|
||||||
|
* ::first-letter
|
||||||
|
* ::selection
|
||||||
|
|
||||||
|
## 결합자
|
||||||
|
|
||||||
|
다른 결합자를 서로 연결하여 새로운 일치 조건을 만듭니다.
|
||||||
|
|
||||||
|
### 후손 결합자
|
||||||
|
|
||||||
|
### 자식 결합자
|
||||||
|
|
||||||
|
### 인접 형제 결합자
|
||||||
|
|
||||||
|
### 일반 형제 결합자
|
||||||
3
Writerside/topics/Styling-Image-and-Media.md
Normal file
3
Writerside/topics/Styling-Image-and-Media.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# Styling Image and Media
|
||||||
|
|
||||||
|
Start typing here...
|
||||||
3
Writerside/topics/Styling-Table.md
Normal file
3
Writerside/topics/Styling-Table.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# Styling Table
|
||||||
|
|
||||||
|
Start typing here...
|
||||||
3
Writerside/topics/Styling-Text.md
Normal file
3
Writerside/topics/Styling-Text.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# Styling Text
|
||||||
|
|
||||||
|
Start typing here...
|
||||||
3
Writerside/topics/Units-and-Values.md
Normal file
3
Writerside/topics/Units-and-Values.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# Units and Values
|
||||||
|
|
||||||
|
Start typing here...
|
||||||
2
Writerside/topics/starter-topic.md
Normal file
2
Writerside/topics/starter-topic.md
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
# CSS
|
||||||
|
|
||||||
5
Writerside/v.list
Normal file
5
Writerside/v.list
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE vars SYSTEM "https://resources.jetbrains.com/writerside/1.0/vars.dtd">
|
||||||
|
<vars>
|
||||||
|
<var name="product" value="Writerside"/>
|
||||||
|
</vars>
|
||||||
13
Writerside/writerside.cfg
Normal file
13
Writerside/writerside.cfg
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
- Copyright (c) 2024. Elex. All Rights Reesrved.
|
||||||
|
- https://www.elex-project.com/
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!DOCTYPE ihp SYSTEM "https://resources.jetbrains.com/writerside/1.0/ihp.dtd">
|
||||||
|
|
||||||
|
<ihp version="2.0">
|
||||||
|
<topics dir="topics" web-path="topics"/>
|
||||||
|
<images dir="images" web-path="images"/>
|
||||||
|
<instance src="c.tree"/>
|
||||||
|
</ihp>
|
||||||
8
css-examples.iml
Normal file
8
css-examples.iml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<module type="GENERAL_MODULE" version="4">
|
||||||
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||||
|
<exclude-output />
|
||||||
|
<content url="file://$MODULE_DIR$" />
|
||||||
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
|
</component>
|
||||||
|
</module>
|
||||||
Reference in New Issue
Block a user