에이전트 8종(대화형/프로그래머 C·S/디자이너/설계자/기획자/QA/PD/PM)에게 [공통 기본 능력 + 롤별 Specialty] 2층으로 지식을 주입하기 위한 재분류. 문서 내용·포맷은 무수정, 폴더 이동만 (6,372개 문서 수 보존 확인). - Topic_Programming → Domain_Programming (내부 구조 보존) - Topic_Graphic → Domain_Design - Topic_Business → Domain_Product - Topic_General → Domain_General - _Common 신설: Math(구 Topic_Math_Specialty), Reasoning(구 General/From_Thinking & Reasoning), Reasoning_Creativity(구 General/From_창의성), Communication(Poetic_Blog_Writing + From_writing) - 타 도메인의 From_* 폴더는 유지 (출처 표기일 뿐, 이미 도메인에 맞게 분류된 문서) - 빈 폴더 정리 (memory/procedures) - 에이전트→폴더 매핑은 workspace의 .astra/agent-knowledge-map.json (9개 에이전트) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
5.3 KiB
id, title, category, status, verification_status, canonical_id, aliases, duplicate_of, source_trust_level, confidence_score, created_at, updated_at, review_reason, merge_history, tags, raw_sources, applied_in, github_commit
| id | title | category | status | verification_status | canonical_id | aliases | duplicate_of | source_trust_level | confidence_score | created_at | updated_at | review_reason | merge_history | tags | raw_sources | applied_in | github_commit | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| html-javascript | HTML JavaScript | Frontend | draft | conceptual |
|
B | 0.88 | 2026-06-23 | 2026-06-23 |
|
|
HTML JavaScript
🎯 한 줄 통찰 (One-line insight)
The HTML <script> tag embeds client-side JavaScript that can dynamically change a page's content, styles, and attributes, while <noscript> supplies fallback content when scripting is unavailable. [S1]
🧠 핵심 개념 (Core concepts)
<script>defines a client-side script — JavaScript that runs in the browser. [S1]- Inline or external — the
<script>element either contains script statements, or points to an external script file through thesrcattribute. [S1] - What JavaScript can do — common uses include image manipulation, form validation, and dynamic changes of content. [S1]
- Changing content/style/attributes — JavaScript can set an element's
innerHTML, itsstyleproperties, and its attributes (e.g. an imagesrc). [S1] <noscript>fallback — defines alternate content to display to users who have disabled scripts or whose browser doesn't support scripts. [S1]
🧩 추출된 패턴 (Extracted patterns)
- Content-change pattern — select an element by id and set its
innerHTML. [S1] - Style-change pattern — set
style.fontSize,style.color,style.backgroundColor, etc. on a selected element. [S1] - Attribute-change pattern — set an element attribute such as an image
src. [S1] - Graceful-degradation pattern — pair a
<script>with a<noscript>block for non-scripting browsers. [S1]
📖 세부 내용 (Details)
The HTML <script> Tag. The HTML <script> tag is used to define a client-side script (JavaScript). The <script> element either contains script statements, or it points to an external script file through the src attribute. Common uses for JavaScript are image manipulation, form validation, and dynamic changes of content. [S1]
To select an HTML element, JavaScript often uses document.getElementById(id). This JavaScript example writes "Hello JavaScript!" into an HTML element with id="demo": [S1]
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
A Taste of JavaScript. JavaScript can change content: [S1]
document.getElementById("demo").innerHTML = "Hello JavaScript!";
JavaScript can change styles: [S1]
document.getElementById("demo").style.fontSize = "25px";
document.getElementById("demo").style.color = "red";
document.getElementById("demo").style.backgroundColor = "yellow";
JavaScript can change attributes (here, an image source): [S1]
document.getElementById("image").src = "picture.gif";
The HTML <noscript> Tag. The HTML <noscript> tag defines an alternate content to be displayed to users that have disabled scripts in their browser or have a browser that doesn't support scripts. [S1]
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
<noscript>Sorry, your browser does not support JavaScript!</noscript>
HTML Script Tags. [S1]
| Tag | Description |
|---|---|
<script> |
Defines a client-side script |
<noscript> |
Defines an alternate content for users that do not support client-side scripts |
🛠️ 적용 사례 (Applied in summary)
The innerHTML content swap, the style changes (font size / color / background), the image src change, and the <noscript> fallback are the canonical applied examples. No external project/commit applications found in the source.
💻 코드 패턴 (Code patterns)
Inline script changing content (HTML + JS):
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
Change style via JS:
document.getElementById("demo").style.color = "red";
Fallback for no-script browsers (HTML):
<noscript>Sorry, your browser does not support JavaScript!</noscript>
⚖️ 모순 및 업데이트 (Contradictions & updates)
No contradictions found in the source. [S1]
✅ 검증 상태 및 신뢰도
- 상태: draft
- 검증 단계: conceptual (실제 적용 사례 발견 시 applied/validated로 승격 가능)
- 출처 신뢰도: B (W3Schools — widely used educational reference, not a primary standards body)
- 신뢰 점수: 0.88
- 중복 검사 결과: 신규 생성 (New discovery)
🔗 지식 그래프 (Knowledge Graph)
- 상위/루트: HTML Tutorial
- 관련 개념: HTML Id, HTML Classes, HTML Div, HTML Iframes
- 참조 맥락: Referenced whenever a page needs client-side behavior — dynamic content, styling, validation — or a no-script fallback.
📚 출처 (Sources)
- [S1] W3Schools — HTML JavaScript — https://www.w3schools.com/html/html_scripts.asp
📝 변경 이력 (Change history)
- 2026-06-23: Initial draft synthesized from the W3Schools "HTML JavaScript" page (Astra wiki-curation, P-Reinforce v3.1 format).