Re: [css-houdini-drafts] initial value for universal ("*") syntax definition should not allow CSS-wide keywords (#1076)

If we remove `initial` from initial-value of global syntax properties, could we introduce a syntax that allows it?

Since the fallback of a variable doesn't have to be computationally independent like the initial-value does, it would be very useful to be able to make _any_ registered property invalid by default (and at computed value time) because it's super helpful for creating CSS APIs around value composition/deliberately triggering the fallback.

```css
@property {
  syntax: "<length>|<guaranteed-invalid>";
  intitial-value: initial;
  inherits: true;
}
```

-- 
GitHub Notification of comment by JaneOri
Please view or discuss this issue at https://github.com/w3c/css-houdini-drafts/issues/1076#issuecomment-1272382719 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Saturday, 8 October 2022 19:23:21 UTC