اپلیکیشن اندرویدی فلشکارت آموزشی CSS for Linguistics
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب CSS for Linguistics
موضوع کلی: برنامه نویسی
موضوع میانی: CSS
📋 سرفصلهای کتاب (100 موضوع)
- 1. Introduction to Cascading Style Sheets (CSS)
- 2. The Role of CSS in Digital Linguistics
- 3. Embedding CSS: Inline, Internal, External Styles
- 4. CSS Syntax: Selectors, Properties, Values
- 5. Understanding CSS Units and Values
- 6. CSS Foundations: Cascade, Specificity, and Inheritance
- 7. Basic Selectors: Type, Class, ID
- 8. Attribute Selectors for Targeted Styling
- 9. Pseudo-class Selectors: `:hover`, `:focus`, and more
- 10. Pseudo-elements: `::before`, `::after`, and more
- 11. Combinators: Descendant, Child, Sibling Selectors
- 12. Organizing CSS with Comments and Structure
- 13. Understanding the CSS Box Model
- 14. Controlling Spacing: Padding, Borders, and Margins
- 15. The `display` Property: block, inline, inline-block
- 16. Setting Element Dimensions: `width` and `height`
- 17. Managing Content Overflow with `overflow`
- 18. The `box-sizing` Property for Layout Control
- 19. Positioning Elements: `static`, `relative`, `absolute`
- 20. Advanced Positioning: `fixed` and `sticky`
- 21. Managing Stacking Order with `z-index`
- 22. Styling Backgrounds: Colors and Images
- 23. Controlling Element Transparency with `opacity`
- 24. Introduction to CSS Variables (Custom Properties)
- 25. Basic Principles of Responsive Web Design
- 26. Styling Text Color with `color`
- 27. Controlling Text Alignment with `text-align`
- 28. Text Decoration: `text-decoration` (underline, overline, line-through)
- 29. Text Transformation: `text-transform` (uppercase, lowercase, capitalize)
- 30. Handling White Space with `white-space`
- 31. Adjusting Word and Letter Spacing
- 32. Setting Line Height for Readability
- 33. Choosing Font Families and Fallbacks
- 34. Implementing Web Fonts with `@font-face`
- 35. Utilizing Google Fonts and other Font Services
- 36. Controlling Font Size: px, em, rem, vw
- 37. Styling Font Weight and Style (`font-weight`, `font-style`)
- 38. The `font` Shorthand Property for Typography
- 39. Basic List Styling: `list-style`
- 40. Advanced List Styling with Custom Markers
- 41. Designing Accessible and Engaging Link Styles
- 42. Styling Semantic Text Emphasis (`em`, `strong`, `mark`)
- 43. CSS for Quotes and Citations (`blockquote`, `q`)
- 44. Adding Depth with `text-shadow`
- 45. Managing Text Overflow with `ellipsis`
- 46. Automatic Hyphenation for Linguistic Documents (`hyphens`)
- 47. Unicode and Character Encoding in CSS
- 48. Rendering Special Linguistic Characters (IPA, Diacritics)
- 49. Styling Complex Writing Systems (e.g., Indic, Arabic)
- 50. Vertical and Rotated Text Layouts: `writing-mode`
- 51. Introduction to Flexbox Layout
- 52. Flex Container Properties: `flex-direction`, `flex-wrap`
- 53. Flex Container Properties: `justify-content`, `align-items`, `align-content`
- 54. Flex Item Properties: `flex-grow`, `flex-shrink`, `flex-basis`
- 55. Flex Item Properties: `order`, `align-self`
- 56. Practical Flexbox Layouts for Linguistic Data
- 57. Introduction to CSS Grid Layout
- 58. Grid Container: `grid-template-columns`, `grid-template-rows`
- 59. Grid Container: `grid-gap` (row-gap, column-gap)
- 60. Grid Item Placement: `grid-column`, `grid-row`, `grid-area`
- 61. Using Named Grid Lines and Areas
- 62. Responsive Grid Layouts with Media Queries
- 63. Combining Flexbox and Grid for Complex Structures
- 64. CSS Layouts for Dictionary Entries
- 65. Styling Parallel Corpus Displays
- 66. Designing Interlinear Gloss Layouts
- 67. Basic CSS Layouts for Syntactic Trees
- 68. Effective Table Styling for Linguistic Data
- 69. Right-to-Left (RTL) Styling with `direction`
- 70. Embracing Logical Properties for Global Layouts
- 71. Multilingual Font Fallback Strategies
- 72. Language-Specific Styling with the `[lang]` Attribute
- 73. Internationalization Best Practices with CSS
- 74. CSS and Web Accessibility Fundamentals
- 75. Focus Management and Keyboard Navigation Styling
- 76. Adapting Styles with User Preferences (Dark Mode, Reduced Motion)
- 77. Leveraging Semantic HTML with CSS for Linguistic Content
- 78. Custom Cursor Styles for Interactive Linguistic Annotation
- 79. Introduction to CSS Transforms (2D: `translate`, `rotate`, `scale`, `skew`)
- 80. D Transforms: `rotateX`, `rotateY`, `perspective`
- 81. Creating Smooth Changes with CSS Transitions
- 82. Transition Properties: `property`, `duration`, `timing-function`, `delay`
- 83. Introduction to CSS Animations with `@keyframes`
- 84. Animation Properties: `name`, `duration`, `iteration-count`, `direction`
- 85. Using Animations for Interactive Linguistic Visualizations
- 86. Styling Scalable Vector Graphics (SVG) with CSS
- 87. Introduction to CSS Preprocessors (Sass/LESS)
- 88. Variables and Mixins in Preprocessors for Efficiency
- 89. PostCSS and Autoprefixing for Browser Compatibility
- 90. Developer Tools for CSS Debugging and Inspection
- 91. Ensuring Cross-Browser Compatibility
- 92. Optimizing CSS Performance for Content-Rich Sites
- 93. CSS Methodologies for Large-Scale Linguistic Projects
- 94. Project: Building a Thematic Dictionary User Interface
- 95. Project: Styling a Corpus Search and Display Interface
- 96. Project: Basic Language Data Visualization with CSS
- 97. Project: Designing a Linguistic Publication Layout
- 98. The Evolving Landscape of CSS: Future Features
- 99. مدل جعبهای در CSS: کار با Margin, Border, Padding
- 100. تایپوگرافی و استایلدهی به متن برای دادههای زبانشناختی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.