id: https://nde.nl/ontology/hc/class/Alignment name: alignment_class title: Alignment Class description: 'Represents positioning or alignment information for content elements. **USE CASES**: - Caption/subtitle positioning (top, bottom, left, right) - Text alignment within containers - Visual element placement in layouts **PROPERTIES**: - horizontal_alignment: left, center, right, justify - vertical_alignment: top, middle, bottom - position_value: Numeric or named position value **RELATIONSHIP TO Caption**: Alignment can be used with Caption to specify where subtitles appear on screen (e.g., bottom-center is typical default). ' imports: - linkml:types prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ schema: http://schema.org/ default_prefix: hc classes: Alignment: class_uri: hc:Alignment description: 'Positioning or alignment information for content elements. Captures horizontal alignment, vertical alignment, and position values. ' slots: slot_usage: - value: center - value: right - value: bottom - value: middle examples: - value: '10' - value: default examples: - value: px - value: '%' annotations: specificity_score: 0.1 specificity_rationale: Generic utility class/slot created during migration custodian_types: "['*']" slots: horizontal_alignment: slot_uri: hc:horizontalAlignment range: string description: Horizontal alignment (left, center, right, justify) vertical_alignment: slot_uri: hc:verticalAlignment range: string description: Vertical alignment (top, middle, bottom) position_value: slot_uri: hc:positionValue range: string description: Numeric or named position value position_unit: slot_uri: hc:positionUnit range: string description: Unit of measurement for position